Predictable and Performant Reactive Synthesis Modulo Theories via Functional Synthesis
Not on the map. Why?
Abstract (arXiv)
Reactive synthesis is the process of generating correct controllers from temporal logic specifications. Classical LTL reactive synthesis handles (propositional) LTL as a specification language. Boolean abstractions allow reducing LTLt specifications (i.e., LTL with propositions replaced by literals from a theory calT), into equi-realizable LTL specifications. In this paper we extend these results into a full static synthesis procedure. The synthesized system receives from the environment valuations of variables from a rich theory calT and outputs valuations of system variables from calT. We use the abstraction method to synthesize a reactive Boolean controller from the LTL specification, and we combine it with functional synthesis to obtain a static controller for the original LTLt specification. We also show that our method allows responses in the sense that the controller can optimize its outputs in order to e.g., always provide the smallest safe values. This is the first full static synthesis method for LTLt, which is a deterministic program (hence predictable and efficient).
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 17 of its 41 references that are in the map. First posted on arXiv 12 Jul 2024.
Builds on
17 of 41 references.
References · 17
- 2017Safe Reinforcement Learning via Shieldingcited by 427
- 2015Shield Synthesis: Runtime Enforcement for Reactive Systemscited by 41
- 2024Verification-Guided Shielding for Deep Reinforcement Learningcited by 13
- 2024Shield Synthesis for LTL Modulo Theoriescited by 12
- 2023Boolean Abstractions for Realizability Modulo Theories (Extended version)cited by 9
- 2022Linear Temporal Logic Modulo Theories over Finite Traces (Extended Version)cited by 8
- 2017Validity-Guided Synthesis of Reactive Systems from Assume-Guarantee Contractscited by 6
- 2023Decidable Fragments of LTLf Modulo Theories (Extended Version)cited by 5
- 2021GenSys: A Scalable Fixed-point Engine for Maximal Controller Synthesis over Infinite State Spacescited by 4
- 2021Reactive Synthesis Modulo Theories Using Abstraction Refinementcited by 3
- 2023Solving Infinite-State Games via Acceleration (Full Version)cited by 3
- 2023Full LTL Synthesis over Infinite-state Arenascited by 3
5 more
- 2015Towards Realizability Checking of Contracts using Theoriescited by 2
- 2016Synthesis from Assume-Guarantee Contracts using Skolemized Proofs of Realizabilitycited by 2
- 2013Numerical LTL Synthesis for Cyber-Physical Systemscited by 1
- 2023Symbolic Automata: ω-Regularity Modulo Theoriescited by 1
- 2024A General Automata Model for First-Order Temporal Logics (Extended Version)cited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.