Pure Nash Equilibria: Hard and Easy Games
Abstract
We investigate complexity issues related to pure Nash equilibria of strategic games. We show that, even in very restrictive settings, determining whether a game has a pure Nash Equilibrium is NP-hard, while deciding whether a game has a strong Nash equilibrium is SigmaP2-complete. We then study practically relevant restrictions that lower the complexity. In particular, we are interested in quantitative and qualitative restrictions of the way each player's payoff depends on moves of other players. We say that a game has small neighborhood if the utility function for each player depends only on (the actions of) a logarithmically small number of other players. The dependency structure of a game G can be expressed by a graph DG(G) or by a hypergraph H(G). By relating Nash equilibrium problems to constraint satisfaction problems (CSPs), we show that if G has small neighborhood and if H(G) has bounded hypertree width (or if DG(G) has bounded treewidth), then finding pure Nash and Pareto equilibria is feasible in polynomial time. If the game is graphical, then these problems are LOGCFL-complete and thus in the class NC2 of highly parallelizable problems.
Cite
Text
Gottlob et al. "Pure Nash Equilibria: Hard and Easy Games." Journal of Artificial Intelligence Research, 2005. doi:10.1613/JAIR.1683Markdown
[Gottlob et al. "Pure Nash Equilibria: Hard and Easy Games." Journal of Artificial Intelligence Research, 2005.](https://mlanthology.org/jair/2005/gottlob2005jair-pure/) doi:10.1613/JAIR.1683BibTeX
@article{gottlob2005jair-pure,
title = {{Pure Nash Equilibria: Hard and Easy Games}},
author = {Gottlob, Georg and Greco, Gianluigi and Scarcello, Francesco},
journal = {Journal of Artificial Intelligence Research},
year = {2005},
pages = {357-406},
doi = {10.1613/JAIR.1683},
volume = {24},
url = {https://mlanthology.org/jair/2005/gottlob2005jair-pure/}
}