Computing Nash Equilibria of Action-Graph Games via Support Enumeration

  • David R. M. Thompson
  • Samantha Leung
  • Kevin Leyton-Brown
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7090)


The support-enumeration method (SEM) for computation of Nash equilibrium has been shown to achieve state-of-the-art empirical performance on normal-form games. Action-graph games (AGGs) are exponentially smaller than the normal form on many important classes of games. We show how SEM can be extended to the AGG representation, yielding an exponential improvement in worst-case runtime. Empirically, we demonstrate that our AGG-optimized SEM algorithm substantially outperforms the original SEM, and also outperforms state-of-the-art AGG-optimized algorithms on most problem distributions.


Nash Equilibrium Congestion Game Empirical Performance Graphical Game Proof Sketch 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bhat, N., Leyton-Brown, K.: Computing Nash equilibria of Action-Graph Games. In: UAI (2004)Google Scholar
  2. 2.
    Blum, B., Shelton, C., Kohler, D.: A continuation method for Nash equilibria in structured games. JAIR 25, 457–502 (2006)MathSciNetzbMATHGoogle Scholar
  3. 3.
    Chernick, M.R.: Bootstrap Methods, A practitioner’s guide. Wiley (1999)Google Scholar
  4. 4.
    Daskalakis, C., Schoenebeck, G., Valiant, G., Valiant, P.: On the complexity of Nash equilibria of action-graph games. In: SODA (2009)Google Scholar
  5. 5.
    Dickhaut, J., Kaplan, T.: A program for finding Nash equilibria. Mathematica J. 1, 87–93 (1991)Google Scholar
  6. 6.
    Gottlob, G., Greco, G., Scarcello, F.: Pure nash equilibria: hard and easy games. In: TARK (2003)Google Scholar
  7. 7.
    Govindan, S., Wilson, R.: A global Newton method to compute Nash equilibria. J. Economic Theory 110, 65–86 (2003)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Jiang, A.X., Leyton-Brown, K., Bhat, N.A.R.: Action-graph games. GEB 71, 141–173 (2011)MathSciNetzbMATHGoogle Scholar
  9. 9.
    Kearns, M.J., Littman, M.L., Singh, S.P.: Graphical models for game theory. In: UAI (2001)Google Scholar
  10. 10.
    van der Laan, G., Talman, A.J.J., van Der Heyden, L.: Simplicial variable dimension algorithms for solving the nonlinear complementarity problem on a product of unit simplices using a general labelling. Mathematics of Operations Research 12, 377–397 (1987)MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    Leyton-Brown, K., Nudelman, E., Wortman, J., Shoham, Y.: Run the GAMUT: A comprehensive approach to evaluating game-theoretic algorithms. In: AAMAS (2004)Google Scholar
  12. 12.
    Leyton-Brown, K., Tennenholtz, M.: Local-effect games. In: IJCAI (2003)Google Scholar
  13. 13.
    Lipton, R.J., Markakis, E.: Nash Equilibria Via Polynomial Equations. In: Farach-Colton, M. (ed.) LATIN 2004. LNCS, vol. 2976, pp. 413–422. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  14. 14.
    Mangasarian, O.: Equilibrium points of bimatrix games. J. Society for Industrial and Applied Mathematics 12, 778–780 (1964)MathSciNetCrossRefzbMATHGoogle Scholar
  15. 15.
    McKelvey, R.D., McLennan, A.M., Turocy, T.L.: Gambit: Software tools for game theory (2006),
  16. 16.
    Murtagh, B., Saunders, M.: MINOS (2010),
  17. 17.
    Poole, D.L., Mackworth, A.K.: Artificial Intelligence. Cambridge University Press (2011)Google Scholar
  18. 18.
    Porter, R.W., Nudelman, E., Shoham, Y.: Simple Search Methods for Finding a Nash Equilibrium. GEB 63, 642–662 (2009)MathSciNetzbMATHGoogle Scholar
  19. 19.
    Rosenthal, R.: A class of games possessing pure-strategy Nash equilibria. Int. J. Game Theory 2, 65–67 (1973)MathSciNetCrossRefzbMATHGoogle Scholar
  20. 20.
    Roughgarden, T., Papadimitriou, C.: Computing correlated equilibria in multi-player games. JACM 37, 49–56 (2008)zbMATHGoogle Scholar
  21. 21.
    Thompson, D.R.M., Leyton-Brown, K.: Computational analysis of perfect-information position auctions. In: ACM-EC (2009)Google Scholar
  22. 22.
    Vohra, R.V.: Advanced Mathematical Economics. Routledge (2005)Google Scholar
  23. 23.
    Xu, L., Hutter, F., Hoos, H.H., Leyton-Brown, K.: SATzilla: portfolio-based algorithm selection for SAT. JAIR 32, 565–606 (2008)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • David R. M. Thompson
    • 1
  • Samantha Leung
    • 2
  • Kevin Leyton-Brown
    • 1
  1. 1.University of British ColumbiaCanada
  2. 2.Cornell UniversityUSA

Personalised recommendations