An Efficient Normalisation Procedure for Linear Temporal Logic and Very Weak Alternating Automata
Salomon Sickert, Javier Esparza
Abstract
In the mid 80s, Lichtenstein, Pnueli, and Zuck proved a classical theorem stating that every formula of Past LTL (the extension of LTL with past operators) is equivalent to a formula of the form n i =1 GFφ i ∨FGψ i , where φ i andψ i contain only past operators. Some years later, Chang, Manna, and Pnueli built on this result to derive a similar normal form for LTL. Both normalisation procedures have a non-elementary worst-case blow-up, and follow an involved path from formulas to counter-free automata to star-free regular expressions and back to formulas. We improve on both points. We present a direct and purely syntactic normalisation procedure for LTL yielding a normal form, comparable to the one by Chang, Manna, and Pnueli, that has only a single exponential blow-up. As an application, we derive a simple algorithm to translate LTL into deterministic Rabin automata. The algorithm normalises the formula, translates it into a special very weak alternating automaton, and applies a simple determinisation procedure, valid only for these special automata.
• Theory of computation → Modal and temporal logics; Automata over infinite objects.
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 0e567d73-c23b-42e7-9895-0e36c771d07fCited by top-tier papers1
Ask how each one uses itRelated papers
- On-the-fly Synthesis for LTL over Finite TracesShengping Xiao, Jianwen Li, Shufang Zhu, Yingying Shi et al.AAAI 2021 · 23 citations
- Making Streett Determinization TightCong Tian, Wensheng Wang, Zhenhua DuanLICS 2020 · 2 citations
- Symbolic Automata: Omega-Regularity Modulo TheoriesMargus Veanes, Thomas Ball, Gabriel Ebner, Ekaterina ZhuchkoPOPL 2025 · 6 citations
- A Naturally-Colored Translation from LTL to Parity and COCOARüdiger Ehlers, Ayrat KhalimovLICS 2026 · 1 citation
- Alternating Nominal Automata with Name AllocationFlorian Frank, Daniel Hausmann, Stefan Milius, Lutz Schröder et al.LICS 2025 · 2 citations
