On the Complexity of Realizability for Safety LTL and Related Subfragments
Noel Arteche, Montserrat Hermo

TL;DR
This paper proves that the realizability problem for Safety LTL, a fragment of Linear Temporal Logic, is EXP-complete, correcting previous conjectures and analyzing related subfragments.
Contribution
It establishes the exact complexity of Safety LTL realizability as EXP-complete and introduces a new fragment, GX0, with the same complexity.
Findings
Safety LTL realizability is EXP-complete.
Every Safety LTL formula reduces to a formula of the form α ∧ ◻ψ.
Realizability for the GX0 fragment is also EXP-complete.
Abstract
We study the realizability problem for Safety LTL, the syntactic fragment of Linear Temporal Logic capturing safe formulas. We show that the problem is EXP-complete, disproving the existing conjecture of 2EXP-completeness. We achieve this by comparing the complexity of Safety LTL with seemingly weaker subfragments. In particular, we show that every formula of Safety LTL can be reduced to an equirealizable formula of the form , where is a present formula over system variables and contains Next as the only temporal operator. The realizability problem for this new fragment, which we call , is also EXP-complete.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Logic, Reasoning, and Knowledge
