A Comparison of BDD-Based Parity Game Solvers

09/10/2018
by   Lisette Sanchez, et al.
0

Parity games are two player games with omega-winning conditions, played on finite graphs. Such games play an important role in verification, satisfiability and synthesis. It is therefore important to identify algorithms that can efficiently deal with large games that arise from such applications. In this paper, we describe our experiments with BDD-based implementations of four parity game solving algorithms, viz. Zielonka's recursive algorithm, the more recent Priority Promotion algorithm, the Fixpoint-Iteration algorithm and the automata based APT algorithm. We compare their performance on several types of random games and on a number of cases taken from the Keiren benchmark set.

READ FULL TEXT
research
02/02/2021

Justifications and a Reconstruction of Parity Game Solving Algorithms

Parity games are infinite two-player games played on directed graphs. Pa...
research
07/16/2019

Partial Solvers for Generalized Parity Games

Parity games have been broadly studied in recent years for their applica...
research
10/30/2019

Solving Parity Games Using An Automata-Based Algorithm

Parity games are abstract infinite-round games that take an important ro...
research
04/20/2021

A Recursive Approach to Solving Parity Games in Quasipolynomial Time

Zielonka's classic recursive algorithm for solving parity games is perha...
research
09/23/2020

Symbolic Parity Game Solvers that Yield Winning Strategies

Parity games play an important role for LTL synthesis as evidenced by re...
research
04/16/2021

Priority Promotion with Parysian Flair

We develop an algorithm that combines the advantages of priority promoti...
research
09/17/2019

Resource-Aware Automata and Games for Optimal Synthesis

We consider quantitative notions of parity automaton and parity game aim...

Please sign up or login with your details

Forgot password? Click here to reset