Settling the Complexity of Computing Two-Player Nash Equilibria
Xi Chen, Xiaotie Deng, Shang-Hua Teng

TL;DR
This paper proves that computing Nash equilibria in two-player games is PPAD-complete, establishing the problem's inherent computational difficulty and linking it to fundamental complexity classes and economic models.
Contribution
It establishes the PPAD-completeness of Bimatrix, the first such result, and explores implications for approximation algorithms, smoothed complexity, and related economic problems.
Findings
Bimatrix is PPAD-complete.
No fully polynomial-time approximation scheme exists unless PPAD problems are polynomial-time solvable.
Computing Arrow-Debreu market equilibria is PPAD-hard.
Abstract
We settle a long-standing open question in algorithmic game theory. We prove that Bimatrix, the problem of finding a Nash equilibrium in a two-player game, is complete for the complexity class PPAD Polynomial Parity Argument, Directed version) introduced by Papadimitriou in 1991. This is the first of a series of results concerning the complexity of Nash equilibria. In particular, we prove the following theorems: Bimatrix does not have a fully polynomial-time approximation scheme unless every problem in PPAD is solvable in polynomial time. The smoothed complexity of the classic Lemke-Howson algorithm and, in fact, of any algorithm for Bimatrix is not polynomial unless every problem in PPAD is solvable in randomized polynomial time. Our results demonstrate that, even in the simplest form of non-cooperative games, equilibrium computation and approximation are polynomial-time equivalent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Applications · Economic theories and models · Game Theory and Voting Systems
