Skip to main content

Mixed-integer programming methods for finding Nash equilibria

Publication ,  Journal Article
Sandholm, T; Gilpin, A; Conitzer, V
Published in: Proceedings of the National Conference on Artificial Intelligence
December 1, 2005

We present, to our knowledge, the first mixed integer program (MIP) formulations for finding Nash equilibria in games (specifically, two-player normal form games). We study different design dimensions of search algorithms that are based on those formulations. Our MIP Nash algorithm outperforms Lemke-Howson but not Porter-Nudelman-Shoham (PNS) on GAMUT data. We argue why experiments should also be conducted on games with equilibria with medium-sized supports only, and present a methodology for generating such games. On such games MIP Nash drastically outperforms PNS but not Lemke-Howson. Certain MIP Nash formulations also yield anytime algorithms for ε-equilibrium, with provable bounds. Another advantage of MIP Nash is that it can be used to find an optimal equilibrium (according to various objectives). The prior algorithms can be extended to that setting, but they are orders of magnitude slower. Copyright © 2005, American Association for Artificial Intelligence (www.aaai.org). All rights reserved.

Duke Scholars

Published In

Proceedings of the National Conference on Artificial Intelligence

Publication Date

December 1, 2005

Volume

2

Start / End Page

495 / 501
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sandholm, T., Gilpin, A., & Conitzer, V. (2005). Mixed-integer programming methods for finding Nash equilibria. Proceedings of the National Conference on Artificial Intelligence, 2, 495–501.
Sandholm, T., A. Gilpin, and V. Conitzer. “Mixed-integer programming methods for finding Nash equilibria.” Proceedings of the National Conference on Artificial Intelligence 2 (December 1, 2005): 495–501.
Sandholm T, Gilpin A, Conitzer V. Mixed-integer programming methods for finding Nash equilibria. Proceedings of the National Conference on Artificial Intelligence. 2005 Dec 1;2:495–501.
Sandholm, T., et al. “Mixed-integer programming methods for finding Nash equilibria.” Proceedings of the National Conference on Artificial Intelligence, vol. 2, Dec. 2005, pp. 495–501.
Sandholm T, Gilpin A, Conitzer V. Mixed-integer programming methods for finding Nash equilibria. Proceedings of the National Conference on Artificial Intelligence. 2005 Dec 1;2:495–501.

Published In

Proceedings of the National Conference on Artificial Intelligence

Publication Date

December 1, 2005

Volume

2

Start / End Page

495 / 501