Sound Verification Procedures for Temporal Properties of Infinite-State Systems
Quentin Peyras, Jean-Paul Bodeveix, Julien Brunel, David Chemouil
Abstract
First-Order Linear Temporal Logic (FOLTL) is particularly convenient to specify distributed systems, in particular because of the unbounded aspect of their state space. We have recently exhibited novel decidable fragments of FOLTL which pave the way for tractable verification. However, these fragments are not expressive enough for realistic specifications. In this paper, we propose three transformations to translate a typical FOLTL specification into two of its decidable fragments. All three transformations are proved sound (the associated propositions are proved in Coq) and have a high degree of automation. To put these techniques into practice, we propose a specification language relying on FOLTL, as well as a prototype which performs the verification, relying on existing model checkers. This approach allows us to successfully verify safety and liveness properties for various specifications of distributed systems from the literature. 3 Indeed, having such a transformation would give a procedure for semi-decidability by testing all possible inputs on this transformation.
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 1a5281c9-c08f-44a8-bff9-0dd01246ca55Related papers
- First-Order AutomataLuca Geatti, Alessandro Gianola, Nicola GiganteAAAI 2025 · 3 citations
- Complexity of Safety and coSafety Fragments of Linear Temporal LogicAlessandro Artale, Luca Geatti, Nicola Gigante, Andrea Mazzullo et al.AAAI 2023 · 11 citations
- Deciding Hyperproperties Combined with Functional SpecificationsRaven Beutner, David Carral, Bernd Finkbeiner, Jana Hofmann et al.LICS 2022 · 13 citations
- I3DP: Neuro-Symbolic Inductive Invariant Inference for Distributed ProtocolsWeining Cao, Guangyuan Wu, Yuan Yao, Hengfeng Wei et al.SOSP 2026
- Axe 'Em: Eliminating Spurious States with Induction AxiomsNeta Elad, Sharon ShohamPOPL 2025 · 1 citation
