The complexity of mean payoff games using universal graphs

12/17/2018
by   Nathanaël Fijalkow, et al.
0

We study the computational complexity of solving mean payoff games. This class of games can be seen as an extension of parity games, and they have similar complexity status: in both cases solving them is in NP∩coNP and not known to be in P. In a breakthrough result Calude, Jain, Khoussainov, Li, and Stephan constructed in 2017 a quasipolynomial time algorithm for solving parity games, which was quickly followed by two other algorithms with the same complexity. It has recently been shown that the notion of universal graphs captures the combinatorial structure behind all three algorithms and gives a unified presentation together with the best complexity to date. In this paper we investigate how these techniques can be extended, and more specifically we give upper and lower bounds on the complexity of algorithms using universal graphs for solving mean payoff games. We construct two new algorithms each focussing on one of the two following parameters: the largest weight N (in absolute value) appearing in the graph and the number k of weights. Our first algorithm improves the best known complexity by reducing the dependence on N from N to N^1 - 1/n, where n is the number of vertices in the graph. Our second algorithm runs in polynomial time for a fixed number k of weights, more specifically in O(m n^k), where m is the number of edges in the graph. We complement our upper bounds by providing in both cases almost matching lower bounds, showing the limitations of the approach. We show that using universal graphs we cannot hope to improve on the N^1 - 1/n dependence in N nor break the O(n^Ω(k)) barrier. In particular, universal graphs do not yield a quasipolynomial algorithm for solving mean payoff games.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/12/2021

The Theory of Universal Graphs for Infinite Duration Games

We introduce the notion of universal graphs as a tool for constructing a...
research
10/09/2021

The GKK Algorithm is the Fastest over Simple Mean-Payoff Games

We study the algorithm of Gurvich, Khachyian and Karzanov (GKK algorithm...
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/11/2018

Parity games and universal graphs

This paper is a contribution to the study of parity games and the recent...
research
09/17/2021

New Algorithms for Combinations of Objectives using Separating Automata

The notion of separating automata was introduced by Bojanczyk and Czerwi...
research
01/13/2020

A Universal Attractor Decomposition Algorithm for Parity Games

An attractor decomposition meta-algorithm for solving parity games is gi...
research
02/05/2022

Leveraging the Power of Graph Algorithms: Efficient Algorithms for Computer-Aided Verification

The goal of the thesis is to leverage fast graph algorithms and modern a...

Please sign up or login with your details

Forgot password? Click here to reset