Enumeration of Nash equilibria for two-player games

This paper describes algorithms for finding all Nash equilibria of a two-player game in strategic form. We present two algorithms that extend earlier work. Our presentation is self-contained, and explains the two methods in a unified framework using faces of best-response polyhedra. The first method...

Full description

Saved in:
Bibliographic Details
Published in:Economic theory Vol. 42; no. 1; pp. 9 - 37
Main Authors: Avis, David, Rosenberg, Gabriel D, Savani, Rahul, von Stengel, Bernhard
Format: Journal Article
Language:English
Published: Berlin/Heidelberg Berlin/Heidelberg : Springer-Verlag 01-01-2010
Springer
Springer-Verlag
Springer Nature B.V
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper describes algorithms for finding all Nash equilibria of a two-player game in strategic form. We present two algorithms that extend earlier work. Our presentation is self-contained, and explains the two methods in a unified framework using faces of best-response polyhedra. The first method lrsnash is based on the known vertex enumeration program lrs, for “lexicographic reverse search”. It enumerates the vertices of only one best-response polytope, and the vertices of the complementary faces that correspond to these vertices (if they are not empty) in the other polytope. The second method is a modification of the known EEE algorithm, for “enumeration of extreme equilibria”. We also describe a second, as yet not implemented, variant that is space efficient. We discuss details of implementations of lrsnash and EEE, and report on computational experiments that compare the two algorithms, which show that both have their strengths and weaknesses.
Bibliography:http://dx.doi.org/10.1007/s00199-009-0449-x
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0938-2259
1432-0479
DOI:10.1007/s00199-009-0449-x