Down the Borel hierarchy: Solving Muller games via safety games

Daniel Neider,Roman Rabinovich,Martin Zimmermann
DOI: https://doi.org/10.1016/j.tcs.2014.01.017
IF: 1.002
2014-12-01
Theoretical Computer Science
Abstract:We transform a Muller game with n vertices into a safety game with (n!)3 vertices whose solution allows us to determine the winning regions of the Muller game and to compute a finite-state winning strategy for one player. This yields a novel antichain-based memory structure, a compositional solution algorithm, and a natural notion of permissive strategies for Muller games. Moreover, we generalize our construction by presenting a new type of game reduction from infinite games to safety games and show its applicability to several other winning conditions.
computer science, theory & methods
What problem does this paper attempt to address?