Symmetries and the Complexity of Pure Nash Equilibrium
Strategic games may exhibit symmetries in a variety of ways. A common aspect, enabling the compact representation of games even when the number of players is unbounded, is that players cannot (or need not) distinguish between the other players. We define four classes of symmetric games by considering two additional properties: identical payoff functions for all players and the ability to distinguish oneself from the other players. Based on these varying notions of symmetry, we investigate the computational complexity of pure Nash equilibria. It turns out that in all four classes of games Nash equilibria can be computed in TC0 when only a constant number of actions is available to each player, a problem that has been shown intractable for other succinct representations of multi-player games. We further show that identical payoff functions make the difference between TC0-completeness and membership in AC0, while a growing number of actions renders the equilibrium problem NP-complete for three of the classes and PLS-complete for the most restricted class for which the existence of a pure Nash equilibrium is guaranteed. Finally, our results extend to wider classes of threshold symmetric games where players are unable to determine the exact number of players playing a certain action.
KeywordsNash Equilibrium Strategic Game Pure Nash Equilibrium Nash Equilibrium Problem Boolean Circuit
Unable to display preview. Download preview PDF.
- 2.Fabrikant, A., Papadimitriou, C.H., Talwar, K.: The complexity of pure Nash equilibria. In: Proceedings of the 36th Annual ACM Symposium on the Theory of Computing (STOC), pp. 604–612. ACM Press, New York (2004)Google Scholar
- 4.Gale, D., Kuhn, H.W., Tucker, A.W.: On symmetric games. In: Kuhn, H.W., Tucker, A.W. (eds.) Contributions to the Theory of Games, vol. 1, pp. 81–87. Princeton University Press, Princeton (1950)Google Scholar
- 5.Johnson, D.S.: A catalog of complexity classes. In: van Leeuwen, J. (ed.) Handbook of Theoretical Computer Science, vol. A, pp. 67–161. Elsevier, Amsterdam (1990)Google Scholar
- 10.Papadimitriou, C.H., Roughgarden, T.: Computing equilibria in multi-player games. In: Proceedings of the 16th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 82–91. SIAM, Philadelphia (2005)Google Scholar
- 13.Schoenebeck, G., Vadhan, S.: The computational complexity of Nash equilibria in concisely represented games. In: Proceedings of the 7th ACM Conference on Electronic Commerce (ACM-EC), ACM Press, New York (2006)Google Scholar
- 15.von Neumann, J., Morgenstern, O.: The Theory of Games and Economic Behavior, 2nd edn. Princeton University Press, Princeton (1947)Google Scholar