Static Analysis of Parity Games: Alternating Reachability Under Parity
@inproceedings{Huth2016StaticAO, title={Static Analysis of Parity Games: Alternating Reachability Under Parity}, author={Michael Huth and Jim Huan-Pu Kuo and Nir Piterman}, booktitle={Semantics, Logics, and Calculi}, year={2016} }
It is well understood that solving parity games is equivalent, upi¾?to polynomial time, to model checking of the modal mu-calculus. It is a long-standing open problem whether solving parity games or model checking modal mu-calculus formulas can be done in polynomial time. Ai¾?recent approach to studying this problem has been the design of partial solvers, algorithms that run in polynomial time and that may only solve parts of a parity game. Although it was shown that such partial solvers can…
5 Citations
Parity game reductions
- EconomicsActa Informatica
- 2017
This work reconsiders (governed) bisimulation and ( governed) stuttering bisimulations, and gives detailed proofs that these relations are equivalences, have unique quotients and they approximate the winning regions of parity games.
Partial Solvers for Parity Games: Effective Polynomial-Time Composition
- Computer ScienceGandALF
- 2016
It is shown that use of such composition patterns discovers new partial solvers - including those that merge node sets that have the same but unknown winner - by studying games that composed partialsolvers can neither solve nor simplify.
Effective partial solvers for parity games 1
- Computer Science
- 2016
It is shown that an implementation of this semantic framework manually discovers new partial solvers – including those that merge node sets that have the same but unknown winner – by studying games that composed partialsolvers can neither solve nor simplify.
Partial Solvers for Generalized Parity Games
- Computer ScienceRP
- 2019
This paper combines the classical recursive algorithm for parity games due to Zielonka with partial solvers for generalized parity games that are games with conjunction of parity objectives or disjunction of parity objective.
Ju l 2 01 9 Partial Solvers for Generalized Parity Games
- Computer Science
- 2019
This paper combines the classical recursive algorithm for parity games due to Zielonka with partial solvers for generalized parity games that are games with conjunction of parity objectives or disjunction of parity objective.
References
SHOWING 1-10 OF 33 REFERENCES
Fatal Attractors in Parity Games: Building Blocks for Partial Solvers
- Computer ScienceArXiv
- 2014
New forms of attractors are proposed that are monotone in that they are aware of specific static patterns of colors encountered in reaching a given node set in alternating fashion and can be embedded within greatest fixed-point computations to design solvers of parity games that run in polynomial time but are partial in thatthey may not decide the winning status of all nodes in the input game.
Solving Parity Games in Practice
- Computer ScienceATVA
- 2009
A generic solver is presented that intertwines optimisations with any of the existing parity game algorithms which is only called on parts of a game that cannot be solved faster by simpler methods, showing that using this approach vastly speeds up the solving process.
Small Progress Measures for Solving Parity Games
- Computer ScienceSTACS
- 2000
A new algorithm for deciding the winner in parity games, and hence also for the modal µ-calculus model checking, based on a notion of game progress measures, characterized as pre-fixed points of certain monotone operators on a complete lattice.
The Descriptive Complexity of Parity Games
- Economics, MathematicsCSL
- 2008
This work investigates the case of an unbounded number of priorities, both for finite game graphs and for arbitrary ones, where winning regions are definable in guarded second-order logic but not in least-fixed point logic.
Fatal Attractors in Parity Games
- Computer ScienceFoSSaCS
- 2013
A new form of attractor in parity games is studied and used to define solvers that run in PTIME and are partial in that they do not solve all games completely, and it is proved that one partial solver solves all Buchi games.
An automata-theoretic approach to branching-time model checking
- Computer ScienceJACM
- 2000
It is shown that alternating tree automata are the key to a comprehensive automata-theoretic framework for branching temporal logics, and can be used to obtain optimal decision procedures and make it possible to derive optimal model-checking algorithms.
Linear Time Algorithm for Weak Parity Games
- EconomicsArXiv
- 2008
This work considers games played on graphs with the winning conditions for the players specified as weak-parity conditions and presents a linear time algorithm for solving weak-Parity games.
Model Checking Is Static Analysis of Modal Logic
- Computer ScienceFoSSaCS
- 2010
This paper proves thatFlow Logic can give an exact characterisation of the semantics of formulae in a modal logic and shows that model checking can be performed by means of state-of-the-art approaches to static analysis.
Tree automata, mu-calculus and determinacy
- Mathematics, Computer Science[1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science
- 1991
It is shown that the propositional mu-calculus is equivalent in expressive power to finite automata on infinite trees, which provides a radically simplified, alternative proof of M.O. Rabin's (1989) complementation lemma for tree automata, which is the heart of one of the deepest decidability results.