English

Solving Random Parity Games in Polynomial Time

Logic in Computer Science 2020-07-17 v1 Machine Learning

Abstract

We consider the problem of solving random parity games. We prove that parity games exibit a phase transition threshold above dPd_P, so that when the degree of the graph that defines the game has a degree d>dPd > d_P then there exists a polynomial time algorithm that solves the game with high probability when the number of nodes goes to infinity. We further propose the SWCP (Self-Winning Cycles Propagation) algorithm and show that, when the degree is large enough, SWCP solves the game with high probability. Furthermore, the complexity of SWCP is polynomial O(V2+VE)O\Big(|{\cal V}|^2 + |{\cal V}||{\cal E}|\Big). The design of SWCP is based on the threshold for the appearance of particular types of cycles in the players' respective subgraphs. We further show that non-sparse games can be solved in time O(V)O(|{\cal V}|) with high probability, and emit a conjecture concerning the hardness of the d=2d=2 case.

Keywords

Cite

@article{arxiv.2007.08387,
  title  = {Solving Random Parity Games in Polynomial Time},
  author = {Richard Combes and Mikael Touati},
  journal= {arXiv preprint arXiv:2007.08387},
  year   = {2020}
}

Comments

23 pages

R2 v1 2026-06-23T17:10:14.066Z