paper-with-me

홈 › Papers

SemML: Enhancing Automata-Theoretic LTL Synthesis with Machine Learning

2025-01-29 · Jan Kretinsky, Tobias Meggendorfer, Maximilian Prokop, Ashkan Zarkhah

Synthesizing a reactive system from specifications given in linear temporal logic (LTL) is a classical problem, finding its applications in safety-critical systems design. We present our tool SemML, which won this year's LTL realizability tracks of SYNTCOMP, after years of domination by Strix. While both tools are based on the automata-theoretic approach, ours relies heavily on (i) Semantic labelling, additional information of logical nature, coming from recent LTL-to-automata translations and decorating the resulting parity game, and (ii) Machine Learning approaches turning this information into a guidance oracle for on-the-fly exploration of the parity game (whence the name SemML). Our tool fills the missing gaps of previous suggestions to use such an oracle and provides an efficeint implementation with additional algorithmic improvements. We evaluate SemML both on the entire set of SYNTCOMP as well as a synthetic data set, compare it to Strix, and analyze the advantages and limitations. As SemML solves more instances on SYNTCOMP and does so significantly faster on larger instances, this demonstrates for the first time that machine-learning-aided approaches can out-perform state-of-the-art tools in real LTL synthesis.

📄 PDF Abstract BibTeX arXiv:2501.17496

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

SemML 2.0: Synthesizing Controllers for LTL

2026-04-27 · Jan Křetínský, Tobias Meggendorfer, Maximilian Prokop arxiv

Synthesizing a reactive system from specifications given in linear temporal logic (LTL) is a classical problem, finding its applications in safety-critical systems design. These systems are typically represented using ei…

Online Test Synthesis From Requirements: Enhancing Reinforcement Learning with Game Theory

2024-07-26 · Ocan Sankur, Thierry Jéron, Nicolas Markey, David Mentré 외

We consider the automatic online synthesis of black-box test cases from functional requirements specified as automata for reactive implementations. The goal of the tester is to reach some given state, so as to satisfy a …

Symbolic Synthesis for LTLf+ Obligations

2026-04-20 · Giuseppe De Giacomo, Christian Hagemeier, Daniel Hausmann, Nir Piterman arxiv

We study synthesis for obligation properties expressed in LTLfp, the extension of LTLf to infinite traces. Obligation properties are positive Boolean combinations of safety and guarantee (co-safety) properties and form t…

LTLf Synthesis Under Unreliable Input

2024-12-19 · Christian Hagemeier, Giuseppe De Giacomo, Moshe Y. Vardi

We study the problem of realizing strategies for an LTLf goal specification while ensuring that at least an LTLf backup specification is satisfied in case of unreliability of certain input variables. We formally define t…

Mesh Neural Cellular Automata

2023-11-06 · Ehsan Pajouheshgar, Yitao Xu, Alexander Mordvintsev, Eyvind Niklasson 외

Texture modeling and synthesis are essential for enhancing the realism of virtual environments. Methods that directly synthesize textures in 3D offer distinct advantages to the UV-mapping-based methods as they can create…

Texture Synthesis