Abstract
Recently, five quasipolynomialtime algorithms solving parity games were proposed. We elaborate on one of the algorithms, by Lehtinen (2018).
Czerwiński et al. (2019) observe that four of the algorithms can be expressed as constructions of separating automata (of quasipolynomial size), that is, automata that accept all plays decisively won by one of the players, and rejecting all plays decisively won by the other player. The separating automata corresponding to three of the algorithms are deterministic, and it is clear that deterministic separating automata can be used to solve parity games. The separating automaton corresponding to the algorithm of Lehtinen is nondeterministic, though. While this particular automaton can be used to solve parity games, this is not true for every nondeterministic separating automaton. As a first (more conceptual) contribution, we specify when a nondeterministic separating automaton can be used to solve parity games.
We also repeat the correctness proof of the Lehtinen’s algorithm, using separating automata. In this part, we prove that her construction actually leads to a faster algorithm than originally claimed in her paper: its complexity is n^{O(log n)} rather than n^{O(log d ⋅ log n)} (where n is the number of nodes, and d the number of priorities of a considered parity game), which is similar to complexities of the other quasipolynomialtime algorithms.
BibTeX  Entry
@InProceedings{parys:LIPIcs:2020:11675,
author = {Pawe? Parys},
title = {{Parity Games: Another View on Lehtinen’s Algorithm}},
booktitle = {28th EACSL Annual Conference on Computer Science Logic (CSL 2020)},
pages = {32:132:15},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {9783959771320},
ISSN = {18688969},
year = {2020},
volume = {152},
editor = {Maribel Fern{\'a}ndez and Anca Muscholl},
publisher = {Schloss DagstuhlLeibnizZentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2020/11675},
URN = {urn:nbn:de:0030drops116757},
doi = {10.4230/LIPIcs.CSL.2020.32},
annote = {Keywords: Parity games, quasipolynomial time, separating automata, goodforgames automata}
}
Keywords: 

Parity games, quasipolynomial time, separating automata, goodforgames automata 
Collection: 

28th EACSL Annual Conference on Computer Science Logic (CSL 2020) 
Issue Date: 

2020 
Date of publication: 

06.01.2020 