Positional $ω$-regular languages
Antonio Casares, Pierre Ohlmann
TL;DR
This work provides a complete automata-theoretic characterisation of positional ω-regular languages in two-player graph games. The authors introduce signature automata and ε-completable automata, along with universal-graph techniques, to establish equivalences between positionality, structural automata properties, and universal constructions. They derive polynomial-time decision procedures for positionality, prove finite-to-infinite and 1-to-2-player lifts, and show closure under union with prefix-independent components, addressing longstanding conjectures. The framework also extends to bipositionality and to positionality for closed and open ω-regular objectives, including neutrality-letter and lift results, with broad implications for synthesis and verification in infinite-duration games. Overall, the paper advances a unified, constructive theory connecting ω-regular languages, automata structure, and game-theoretic strategy complexity.
Abstract
In the context of two-player games over graphs, a language $L$ is called positional if, in all games using $L$ as winning objective, the protagonist can play optimally using positional strategies, that is, strategies that do not depend on the history of the play. In this work, we describe the class of parity automata recognising positional languages, providing a complete characterisation of positionality for $ω$-regular languages. As corollaries, we establish decidability of positionality in polynomial time, finite-to-infinite and 1-to-2-players lifts, and show the closure under union of prefix-independent positional objectives, answering a conjecture by Kopczyński in the $ω$-regular case.
