English

Computational Complexity of Multi-Player Evolutionarily Stable Strategies

Computational Complexity 2022-03-16 v1

Abstract

In this paper we study the computational complexity of computing an evolutionary stable strategy (ESS) in multi-player symmetric games. For two-player games, deciding existence of an ESS is complete for {\Sigma} 2 , the second level of the polynomial time hierarchy. We show that deciding existence of an ESS of a multi-player game is closely connected to the second level of the real polynomial time hierarchy. Namely, we show that the problem is hard for a complexity class we denote as \exists D . \forall R and is a member of \exists\forall R, where the former class restrict the latter by having the existentially quantified variables be Boolean rather then real-valued. As a special case of our results it follows that deciding whether a given strategy is an ESS is complete for \forall R. A concept strongly related to ESS is that of a locally superior strategy (LSS). We extend our results about ESS and show that deciding existence of an LSS of a multiplayer game is likewise hard for \exists D \forall R and a member of \exists\forall R, and as a special case that deciding whether a given strategy is an LSS is complete for \forall R.

Keywords

Cite

@article{arxiv.2203.07407,
  title  = {Computational Complexity of Multi-Player Evolutionarily Stable Strategies},
  author = {Manon Blanc and Kristoffer Arnsfelt Hansen},
  journal= {arXiv preprint arXiv:2203.07407},
  year   = {2022}
}
R2 v1 2026-06-24T10:12:59.249Z