English

Solving Odd-Fair Parity Games

Computer Science and Game Theory 2023-10-24 v2 Systems and Control Systems and Control

Abstract

This paper discusses the problem of efficiently solving parity games where player Odd has to obey an additional 'strong transition fairness constraint' on its vertices -- given that a player Odd vertex vv is visited infinitely often, a particular subset of the outgoing edges (called live edges) of vv has to be taken infinitely often. Such games, which we call 'Odd-fair parity games', naturally arise from abstractions of cyber-physical systems for planning and control. In this paper, we present a new Zielonka-type algorithm for solving Odd-fair parity games. This algorithm not only shares 'the same worst-case time complexity' as Zielonka's algorithm for (normal) parity games but also preserves the algorithmic advantage Zielonka's algorithm possesses over other parity solvers with exponential time complexity. We additionally introduce a formalization of Odd player winning strategies in such games, which were unexplored previous to this work. This formalization serves dual purposes: firstly, it enables us to prove our Zielonka-type algorithm; secondly, it stands as a noteworthy contribution in its own right, augmenting our understanding of additional fairness assumptions in two-player games.

Keywords

Cite

@article{arxiv.2307.13396,
  title  = {Solving Odd-Fair Parity Games},
  author = {Irmak Sağlam and Anne-Kathrin Schmuck},
  journal= {arXiv preprint arXiv:2307.13396},
  year   = {2023}
}

Comments

To be published in FSTTCS 2023

R2 v1 2026-06-28T11:39:31.859Z