Computation of Nash equilibria in finite games: introduction to the symposium

This is a collection of ten invited articles on the computation of Nash equilibria in finite games. Three (by Ruchira Datta, Jean-Jacques Herings and Ronald Peeters, and Tim Roughgarden) are longer surveys, the others present new research. All contributions attempt to make the material accessible and interesting to the non-specialist. The collection reflects in equal measure the state of research, as well as providing an exposition of the main ideas and questions of the field. The articles are also bridged by a unity of ideas that appear in many places. The topic of this collection is a computational problem: given a game in some finite description, find its Nash equilibria; or, a more modest task: find one Nash equilibrium of the game. These questions pose highly interesting challenges for economics, mathematics, and computer science. For the applied economist, noncooperative games are a modeling tool, with the Nash equilibrium as the central solution concept. Interpreting and discussing a Nash equilibrium is essential for the model, but the equilibrium has to be found first, which often takes a substantial amount of the analysis. A computer program for this analysis should save time and allow for more detailed modeling. Why should the applied economist, as a modeler and user of game theory, care about algorithms? It seems easy just to convert the equilibrium problem to a suitable optimization problem, run somemathematical software on it, and use the solution. The problem is that such a “black box algorithm” is unlikely to work on all but the smallest cases. Any algorithm that “scales” reasonably well in allowing for more detailed games as input, and still finishes in reasonable time, must exploit the mathematical structure of the problem.

[1]  J. Nash NON-COOPERATIVE GAMES , 1951, Classics in Game Theory.

[2]  C. E. Lemke,et al.  Bimatrix Equilibrium Points and Mathematical Programming , 1965 .

[3]  Anne Balthasar Equilibrium tracing in strategic-form games , 2010 .

[4]  Dolf Talman,et al.  A procedure for finding Nash equilibria in bi-matrix games , 1991, ZOR Methods Model. Oper. Res..

[5]  Paul W. Goldberg,et al.  The Complexity of Computing a Nash Equilibrium , 2009, SIAM J. Comput..

[6]  Peter Bro Miltersen,et al.  Computing a quasi-perfect equilibrium of a two-player game , 2010 .

[7]  C. E. Lemke,et al.  Equilibrium Points of Bimatrix Games , 1964 .

[8]  Harold W. Kuhn,et al.  Some Combinatorial Lemmas in Topology , 1960, IBM J. Res. Dev..

[9]  Andrew McLennan,et al.  Gambit: Software Tools for Game Theory , 2006 .

[10]  Pierre Hansen,et al.  Enumeration of All Extreme Equilibria of Bimatrix Games , 1996, SIAM J. Sci. Comput..

[11]  Xiaotie Deng,et al.  Settling the Complexity of Two-Player Nash Equilibrium , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[12]  P. Herings,et al.  Homotopy methods to compute equilibria in game theory , 2006 .

[13]  Robert Wilson,et al.  Computing Equilibria of N-Person Games , 1971 .

[14]  Thorsten Theobald,et al.  Games of fixed rank: a hierarchy of bimatrix games , 2005, SODA '07.

[15]  Ronald Peeters,et al.  A differentiable homotopy to compute Nash equilibria of n-person games , 2000 .

[16]  Robert Wilson,et al.  A decomposition algorithm for N-player games , 2007 .

[17]  D. Koller,et al.  The complexity of two-person zero-sum games in extensive form , 1992 .

[18]  Krishnendu Chatterjee,et al.  Stochastic limit-average games are in EXPTIME , 2008, Int. J. Game Theory.

[19]  B. Stengel,et al.  Efficient Computation of Behavior Strategies , 1996 .

[20]  B. Eaves The Linear Complementarity Problem , 1971 .

[21]  Nicolas Vieille,et al.  Computing uniformly optimal strategies in two-player stochastic games , 2009 .

[22]  R. McKelvey,et al.  Quantal Response Equilibria for Normal Form Games , 1995 .

[23]  L. Shapley,et al.  Stochastic Games* , 1953, Proceedings of the National Academy of Sciences.

[24]  Theodore L. Turocy Computing sequential equilibria using agent quantal response equilibria , 2010 .

[25]  Ruchira S. Datta Finding all Nash equilibria of a finite game using polynomial algebra , 2006 .

[26]  Ruchira S. Datta Universality of Nash Equilibria , 2003, Math. Oper. Res..

[27]  D. Avis,et al.  Enumeration of Nash equilibria for two-player games , 2010 .

[28]  Robert Wilson Computing Equilibria of Two-Person Games from the Extensive Form , 1972 .

[29]  Robert Wilson,et al.  A global Newton method to compute Nash equilibria , 2003, J. Econ. Theory.