Robust Exponential Worst Cases for Divide-et-Impera Algorithms for Parity Games

09/07/2017
by   Massimo Benerecetti, et al.
0

The McNaughton-Zielonka divide et impera algorithm is the simplest and most flexible approach available in the literature for determining the winner in a parity game. Despite its theoretical worst-case complexity and the negative reputation as a poorly effective algorithm in practice, it has been shown to rank among the best techniques for the solution of such games. Also, it proved to be resistant to a lower bound attack, even more than the strategy improvements approaches, and only recently a family of games on which the algorithm requires exponential time has been provided by Friedmann. An easy analysis of this family shows that a simple memoization technique can help the algorithm solve the family in polynomial time. The same result can also be achieved by exploiting an approach based on the dominion-decomposition techniques proposed in the literature. These observations raise the question whether a suitable combination of dynamic programming and game-decomposition techniques can improve on the exponential worst case of the original algorithm. In this paper we answer this question negatively, by providing a robustly exponential worst case, showing that no intertwining of the above mentioned techniques can help mitigating the exponential nature of the divide et impera approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2018

A Parity Game Tale of Two Counters

Parity games have important practical applications in formal verificatio...
research
10/16/2020

A symmetric attractor-decomposition lifting algorithm for parity games

Progress-measure lifting algorithms for solving parity games have the be...
research
11/04/2019

An Exponential Lower Bound for Zadeh's pivot rule

The question whether the Simplex Algorithm admits an efficient pivot rul...
research
10/18/2022

Predicting Winning Regions in Parity Games via Graph Neural Networks (Extended Abstract)

Solving parity games is a major building block for numerous applications...
research
01/26/2019

Plantinga-Vegter algorithm takes average polynomial time

We exhibit a condition-based analysis of the adaptive subdivision algori...
research
10/05/2021

Segre-Driven Radicality Testing

We present a probabilistic algorithm to test if a homogeneous polynomial...
research
09/07/2018

Smoothed Efficient Algorithms and Reductions for Network Coordination Games

Worst-case hardness results for most equilibrium computation problems ha...

Please sign up or login with your details

Forgot password? Click here to reset