An Optimal Value Iteration Algorithm for Parity Games

01/29/2018
by   Nathanaël Fijalkow, et al.
0

The quest for a polynomial time algorithm for solving parity games gained momentum in 2017 when two different quasipolynomial time algorithms were constructed. In this paper, we further analyse the second algorithm due to Jurdziński and Lazić and called the succinct progress measure algorithm. It was presented as an improvement over a previous algorithm called the small progress measure algorithm, using a better data structure. The starting point of this paper is the observation that the underlying data structure for both progress measure algorithms are (subgraph-)universal trees. We show that in fact any universal tree gives rise to a value iteration algorithm à la succinct progress measure, and the complexity of the algorithm is proportional to the size of the chosen universal tree. We then show that both algorithms are instances of this generic algorithm for two constructions of universal trees, the first of exponential size (for small progress measure) and the second of quasipolynomial size (for succinct progress measure). The technical result of this paper is to show that the latter construction is asymptotically tight: universal trees have at least quasipolynomial size. This suggests that the succinct progress measure algorithm of Jurdziński and Lazić is in this framework optimal, and that the polynomial time algorithm for parity games is hiding someplace else.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2021

Beyond Value Iteration for Parity Games: Strategy Iteration with Universal Trees

Parity games have witnessed several new quasi-polynomial algorithms sinc...
research
07/27/2018

Universal trees grow inside separating automata: Quasi-polynomial lower bounds for parity games

Several distinct techniques have been proposed to design quasi-polynomia...
research
03/19/2020

The Strahler number of a parity game

The Strahler number of a rooted tree is the largest height of a perfect ...
research
04/29/2023

Improved Complexity Analysis of Quasi-Polynomial Algorithms Solving Parity Games

We improve the complexity of solving parity games (with priorities in ve...
research
10/16/2020

A symmetric attractor-decomposition lifting algorithm for parity games

Progress-measure lifting algorithms for solving parity games have the be...
research
10/11/2018

Parity games and universal graphs

This paper is a contribution to the study of parity games and the recent...
research
08/10/2020

From Quasi-Dominions to Progress Measures

In this paper we revisit the approaches to the solution of parity games ...

Please sign up or login with your details

Forgot password? Click here to reset