English
Related papers

Related papers: Improved Set-based Symbolic Algorithms for Parity …

200 papers

Solving parity games, which are equivalent to modal $\mu$-calculus model checking, is a central algorithmic problem in formal methods. Besides the standard computation model with the explicit representation of games, another important…

Computer Science and Game Theory · Computer Science 2019-09-12 Krishnendu Chatterjee , Wolfgang Dvořák , Monika Henzinger , Alexander Svozil

Graph games provide the foundation for modeling and synthesis of reactive processes. Such games are played over graphs where the vertices are controlled by two adversarial players. We consider graph games where the objective of the first…

Computer Science and Game Theory · Computer Science 2017-06-21 Krishnendu Chatterjee , Monika Henzinger , Alexander Svozil

Parity games are games that are played on directed graphs whose vertices are labeled by natural numbers, called priorities. The players push a token along the edges of the digraph. The winner is determined by the parity of the greatest…

Computer Science and Game Theory · Computer Science 2015-03-20 Christoph Dittmann , Stephan Kreutzer , Alexandru I. Tomescu

The computation of the winning set for parity objectives and for Streett objectives in graphs as well as in game graphs are central problems in computer-aided verification, with application to the verification of closed systems with strong…

Data Structures and Algorithms · Computer Science 2019-03-14 Krishnendu Chatterjee , Monika Henzinger , Veronika Loitzenbauer

The goal of the thesis is to leverage fast graph algorithms and modern algorithmic techniques for problems in model checking and synthesis on graphs, MDPs, and game graphs. The results include symbolic algorithms, a well-known class of…

Logic in Computer Science · Computer Science 2022-02-08 Alexander Svozil

Given a model and a specification, the fundamental model-checking problem asks for algorithmic verification of whether the model satisfies the specification. We consider graphs and Markov decision processes (MDPs), which are fundamental…

Data Structures and Algorithms · Computer Science 2018-04-16 Krishnendu Chatterjee , Monika Henzinger , Veronika Loitzenbauer , Simin Oraee , Viktor Toman

A model of computation that is widely used in the formal analysis of reactive systems is symbolic algorithms. In this model the access to the input graph is restricted to consist of symbolic operations, which are expensive in comparison to…

Data Structures and Algorithms · Computer Science 2017-11-28 Krishnendu Chatterjee , Wolfgang Dvořák , Monika Henzinger , Veronika Loitzenbauer

We present a faster symbolic algorithm for the following central problem in probabilistic verification: Compute the maximal end-component (MEC) decomposition of Markov decision processes (MDPs). This problem generalizes the SCC…

Logic in Computer Science · Computer Science 2021-04-16 Krishnendu Chatterjee , Wolfgang Dvořák , Monika Henzinger , Alexander Svozil

We consider Markov decision processes (MDPs) with \omega-regular specifications given as parity objectives. We consider the problem of computing the set of almost-sure winning states from where the objective can be ensured with probability…

Computer Science and Game Theory · Computer Science 2014-11-20 Krishnendu Chatterjee , Monika Henzinger , Manas Joglekar , Nisarg Shah

Parity games play an important role for LTL synthesis as evidenced by recent breakthroughs on LTL synthesis, which rely in part on parity game solving. Yet state space explosion remains a major issue if we want to scale to larger systems or…

Logic in Computer Science · Computer Science 2020-09-24 Oebele Lijzenga , Tom van Dijk

We consider fixpoint algorithms for two-player games on graphs with $\omega$-regular winning conditions, where the environment is constrained by a strong transition fairness assumption. Strong transition fairness is a widely occurring…

Formal Languages and Automata Theory · Computer Science 2023-06-22 Tamajit Banerjee , Rupak Majumdar , Kaushik Mallik , Anne-Kathrin Schmuck , Sadegh Soudjani

$\omega$-regular energy games, which are weighted two-player turn-based games with the quantitative objective to keep the energy levels non-negative, have been used in the context of verification and synthesis. The logic of modal…

Logic in Computer Science · Computer Science 2020-10-20 Gal Amram , Shahar Maoz , Or Pistiner , Jan Oliver Ringert

Solving parity games is a major building block for numerous applications in reactive program verification and synthesis. While they can be solved efficiently in practice, no known approach has a polynomial worst-case runtime complexity. We…

Computer Science and Game Theory · Computer Science 2023-07-28 Tobias Hecking , Swathy Muthukrishnan , Alexander Weinert

Games on graphs provide the appropriate framework to study several central problems in computer science, such as the verification and synthesis of reactive systems. One of the most basic objectives for games on graphs is the liveness (or…

Data Structures and Algorithms · Computer Science 2016-11-17 Krishnendu Chatterjee , Wolfgang Dvořák , Monika Henzinger , Veronika Loitzenbauer

We solve the problem of automatically computing a new class of environment assumptions in two-player turn-based finite graph games which characterize an ``adequate cooperation'' needed from the environment to allow the system player to win.…

Computer Science and Game Theory · Computer Science 2024-01-23 Ashwani Anand , Kaushik Mallik , Satya Prakash Nayak , Anne-Kathrin Schmuck

We consider 2-player games played on a finite state space for infinite rounds. The games are concurrent: in each round, the two players choose their moves simultaneously; the current state and the moves determine the successor. We consider…

Computer Science and Game Theory · Computer Science 2013-06-21 Krishnendu Chatterjee

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

Parity games are abstract infinite-round games that take an important role in formal verification. In the basic setting, these games are two-player, turn-based, and played under perfect information on directed graphs, whose nodes are…

Computer Science and Game Theory · Computer Science 2019-10-31 Antonio Di Stasio , Aniello Murano , Giuseppe Perelli , Moshe Y. Vardi

We introduce the notion of universal graphs as a tool for constructing algorithms solving games of infinite duration such as parity games and mean payoff games. In the first part we develop the theory of universal graphs, with two goals:…

Formal Languages and Automata Theory · Computer Science 2023-06-22 Thomas Colcombet , Nathanaël Fijalkow , Paweł Gawrychowski , Pierre Ohlmann

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
‹ Prev 1 2 3 10 Next ›