English
Related papers

Related papers: Partial Solvers for Generalized Parity Games

200 papers

Parity games have important practical applications in formal verification and synthesis, especially to solve the model-checking problem of the modal mu-calculus. They are also interesting from the theory perspective, because they are widely…

Logic in Computer Science · Computer Science 2018-07-30 Tom van Dijk

Progress-measure lifting algorithms for solving parity games have the best worst-case asymptotic runtime, but are limited by their asymmetric nature, and known from the work of Czerwi\'nski et al. (2018) to be subject to a matching…

Logic in Computer Science · Computer Science 2020-10-19 Marcin Jurdziński , Rémi Morvan , Pierre Ohlmann , K. S. Thejaswini

Recently Cristian S. Calude, Sanjay Jain, Bakhadyr Khoussainov, Wei Li and Frank Stephan proposed a quasi-polynomial time algorithm for parity games. This paper proposes a short proof of correctness of their algorithm.

Formal Languages and Automata Theory · Computer Science 2017-04-25 Hugo Gimbert , Rasmus Ibsen-Jensen

Parity games can be used to represent many different kinds of decision problems. In practice, tools that use parity games often rely on a specification in a higher-order logic from which the actual game can be obtained by means of an…

Logic in Computer Science · Computer Science 2022-01-25 Maurice Laveaux , Wieger Wesselink , Tim A. C. Willemse

Calude et al. have recently shown that parity games can be solved in quasi-polynomial time, a landmark result that has led to a number of approaches with quasi-polynomial complexity. Jurdinski and Lasic have further improved the precise…

Data Structures and Algorithms · Computer Science 2022-11-18 Daniele Dell'Erba , Sven Schewe

Parity games are simple infinite games played on finite graphs with a winning condition that is expressive enough to capture nested least and greatest fixpoints. Through their tight relationship to the modal mu-calculus, they are used in…

Logic in Computer Science · Computer Science 2019-09-18 Tom van Dijk

The performance of two pivoting algorithms, due to Lemke and Cottle and Dantzig, is studied on linear complementarity problems (LCPs) that arise from infinite games, such as parity, average-reward, and discounted games. The algorithms have…

Computer Science and Game Theory · Computer Science 2020-01-16 John Fearnley , Marcin Jurdziński , Rahul Savani

2.5 player parity games combine the challenges posed by 2.5 player reachability games and the qualitative analysis of parity games. These two types of problems are best approached with different types of algorithms: strategy improvement…

Logic in Computer Science · Computer Science 2016-07-07 Ernst Moritz Hahn , Sven Schewe , Andrea Turrini , Lijun Zhang

The complexity of parity games is a long standing open problem that saw a major breakthrough in 2017 when two quasi-polynomial algorithms were published. This article presents a third, independent approach to solving parity games in…

Formal Languages and Automata Theory · Computer Science 2023-06-22 Karoliina Lehtinen , Udi Boker

Parity games are infinite two-player games played on directed graphs. Parity game solvers are used in the domain of formal verification. This paper defines parametrized parity games and introduces an operation, Justify, that determines a…

Logic in Computer Science · Computer Science 2021-02-03 Ruben Lapauw , Maurice Bruynooghe , Marc Denecker

The problem of solving a parity game is at the core of many problems in model checking, satisfiability checking and program synthesis. Some of the best algorithms for solving parity game are strategy improvement algorithms. These are global…

Computer Science and Game Theory · Computer Science 2010-06-09 Oliver Friedmann , Martin Lange

We study parity games in which one of the two players controls only a small number $k$ of nodes and the other player controls the $n-k$ other nodes of the game. Our main result is a fixed-parameter algorithm that solves bipartite parity…

Computational Complexity · Computer Science 2015-12-12 Matthias Mnich , Heiko Röglin , Clemens Rösner

The notion of separating automata was introduced by Bojanczyk and Czerwinski for understanding the first quasipolynomial time algorithm for parity games. In this paper we show that separating automata is a powerful tool for constructing…

Computer Science and Game Theory · Computer Science 2021-09-20 Ashwani Anand , Nathanaël Fijalkow , Aliénor Goubault-Larrecq , Jérôme Leroux , Pierre Ohlmann

This paper revisits timed games by building upon the semantics introduced in "The Element of Surprise in Timed Games". We introduce some modifications to this semantics for two primary reasons: firstly, we recognize instances where the…

Logic in Computer Science · Computer Science 2025-10-10 Gilles Geeraerts , Frédéric Herbreteau , Jean-François Raskin , Alexis Reynouard

This paper examines multiplayer symmetric constant-sum games with more than two players in a competitive setting, including examples like Mahjong, Poker, and various board and video games. In contrast to two-player zero-sum games,…

Machine Learning · Computer Science 2024-10-04 Jiawei Ge , Yuanhao Wang , Wenzhe Li , Chi Jin

This paper presents a new lower bound for the discrete strategy improvement algorithm for solving parity games due to Voege and Jurdziski. First, we informally show which structures are difficult to solve for the algorithm. Second, we…

Computer Science and Game Theory · Computer Science 2009-01-20 Oliver Friedmann

Parity games have witnessed several new quasi-polynomial algorithms since the breakthrough result of Calude et al. (STOC 2017). The combinatorial object underlying these approaches is a universal tree, as identified by Czerwi\'nski et al.…

Data Structures and Algorithms · Computer Science 2025-06-25 Zhuan Khye Koh , Georg Loho

Hyperproperties generalize traditional trace properties by relating multiple execution traces rather than reasoning about individual runs in isolation. They provide a unified way to express important requirements such as information flow…

Logic in Computer Science · Computer Science 2025-10-07 Raven Beutner , Bernd Finkbeiner

The recent breakthrough paper by Calude et al. has given the first algorithm for solving parity games in quasi-polynomial time, where previously the best algorithms were mildly subexponential. We devise an alternative quasi-polynomial time…

Data Structures and Algorithms · Computer Science 2020-01-15 Marcin Jurdzinski , Ranko Lazic

While discounted payoff games and classic games that reduce to them, like parity and mean-payoff games, are symmetric, their solutions are not. We have taken a fresh view on the constraints that optimal solutions need to satisfy, and…

Data Structures and Algorithms · Computer Science 2023-10-03 Daniele Dell'Erba , Arthur Dumas , Sven Schewe