Boolean Abstractions for Realizability Modulo Theories
Andoni Rodríguez, César Sánchez
Abstract
Abstract In this paper, we address the problem of the (reactive) realizability of specifications of theories richer than Booleans, including arithmetic theories. Our approach transforms theory specifications into purely Boolean specifications by (1) substituting theory literals by Boolean variables, and (2) computing an additional Boolean requirement that captures the dependencies between the new variables imposed by the literals. The resulting specification can be passed to existing Boolean off-the-shelf realizability tools, and is realizable if and only if the original specification is realizable. The first contribution is a brute-force version of our method, which requires a number of SMT queries that is doubly exponential in the number of input literals. Then, we present a faster method that exploits a nested encoding of the search for the extra requirement and uses SAT solving for faster traversing the search space and uses SMT queries internally. Another contribution is a prototype in Z3-Python. Finally, we report an empirical evaluation using specifications inspired in real industrial cases. To the best of our knowledge, this is the first method that succeeds in non-Boolean LTL realizability.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b21d7512-4372-4273-9444-70e8eb1af5c4Cited by top-tier papers5
- Full LTL Synthesis over Infinite-State ArenasShaun Azzopardi, Luca Di Stefano, Nir Piterman, Gerardo SchneiderCAV 2025 · 9 citations
- Translation of Temporal Logic for Efficient Infinite-State Reactive SynthesisPhilippe Heim, Rayna DimitrovaPOPL 2025 · 8 citations
- First-Order AutomataLuca Geatti, Alessandro Gianola, Nicola GiganteAAAI 2025 · 3 citations
- Do It for HER: First-Order Temporal Logic Reward Specification in Reinforcement LearningPierriccardo Olivieri, Fausto Lasca, Alessandro Gianola, Matteo PapiniAAAI 2026 · 2 citations
- Parameterized Infinite-State Reactive SynthesisBenedikt Maderbacher, Roderick BloemPOPL 2026 · 1 citation
Builds on3
- Can reactive synthesis and syntax-guided synthesis be friends?Wonhyuk Choi, Bernd Finkbeiner, Ruzica Piskac, Mark SantolucitoPLDI 2022 · 18 citations
- Counting Maximal Satisfiable SubsetsJaroslav Bendík, Kuldeep S. MeelAAAI 2021 · 6 citations
- Counting Minimal Unsatisfiable SubsetsJaroslav Bendík, Kuldeep S. MeelCAV 2021 · 5 citations
Related papers
- Adaptive Reactive Synthesis for LTL and LTLf Modulo TheoriesAndoni Rodríguez, César SánchezAAAI 2024 · 19 citations
- Counter Example Guided Reactive Synthesis for LTL Modulo Theories*Andoni Rodríguez, Felipe Gorostiaga, César SánchezCAV 2025 · 5 citations
- Maximum Realizability for LTL Modulo TheoriesAndoni Rodríguez, César SánchezFM 2026
- Satisfiability Modulo Finite FieldsAlex Ozdemir, Gereon Kremer, Cesare Tinelli, Clark W. BarrettCAV 2023 · 14 citations
- Tableaux for Realizability of Safety SpecificationsMontserrat Hermo, Paqui Lucio, César SánchezFM 2023 · 3 citations
