Semidefinite Programming and Nash Equilibria in Bimatrix Games

被引:7
|
作者
Ahmadi, Amir Ali [1 ]
Zhang, Jeffrey [1 ]
机构
[1] Princeton Univ, Dept Operat Res & Financial Engn, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
Nash equilibria; semidefinite programming; correlated equilibria; COMPLEXITY; APPROXIMATION; POLYNOMIALS;
D O I
10.1287/ijoc.2020.0960
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We explore the power of semidefinite programming (SDP) for finding additive epsilon-approximate Nash equilibria in bimatrix games. We introduce an SDP relaxation for a quadratic programming formulation of the Nash equilibrium problem and provide a number of valid inequalities to improve the quality of the relaxation. If a rank-1 solution to this SDP is found, then an exact Nash equilibrium can be recovered. We show that, for a strictly competitive game, our SDP is guaranteed to return a rank-1 solution. We propose two algorithms based on the iterative linearization of smooth nonconvex objective functions whose global minima by design coincide with rank-1 solutions. Empirically, we demonstrate that these algorithms often recover solutions of rank at most 2 and epsilon close to zero. Furthermore, we prove that if a rank-2 solution to our SDP is found, then a 5/11-Nash equilibrium can be recovered for any game, or a 1/3-Nash equilibrium for a symmetric game. We then show how our SDP approach can address two (NP-hard) problems of economic interest: finding the maximum welfare achievable under any Nash equilibrium, and testing whether there exists a Nash equilibrium where a particular set of strategies is not played. Finally, we show the connection between our SDP and the first level of the Lasserre/sum of squares hierarchy.
引用
下载
收藏
页码:607 / 628
页数:22
相关论文
共 50 条
  • [1] Approximate Nash Equilibria in Bimatrix Games
    Boryczka, Urszula
    Juszczuk, Przemyslaw
    COMPUTATIONAL COLLECTIVE INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, PT II: THIRD INTERNATIONAL CONFERENCE, ICCCI 2011, 2011, 6923 : 485 - 494
  • [2] On proper refinement of Nash equilibria for bimatrix games
    Belhaiza, Slim
    Audet, Charles
    Hansen, Pierre
    AUTOMATICA, 2012, 48 (02) : 297 - 303
  • [3] Evolving Mixed Nash Equilibria for Bimatrix Games
    Iclanzan, David
    Noemi, Gasko
    Dumitrescu, D.
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 655 - 656
  • [4] An algorithm for finding approximate Nash equilibria in bimatrix games
    Gao, Lunshan
    SOFT COMPUTING, 2021, 25 (02) : 1181 - 1191
  • [5] New algorithms for approximate Nash equilibria in bimatrix games
    Bosse, Hartwig
    Byrka, Jaroslaw
    Markakis, Evangelos
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (01) : 164 - 173
  • [6] New algorithms for approximate Nash equilibria in bimatrix games
    Bosse, Hartwig
    Byrka, Jaroslaw
    Markakis, Evangelos
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2007, 4858 : 17 - 29
  • [7] Polynomial algorithms for approximating Nash equilibria of bimatrix games
    Kontogiannis, Spyros C.
    Panagopoulou, Panagiota N.
    Spirakis, Paul G.
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (17) : 1599 - 1606
  • [8] An algorithm for finding approximate Nash equilibria in bimatrix games
    Lunshan Gao
    Soft Computing, 2021, 25 : 1181 - 1191
  • [9] Polynomial algorithms for approximating Nash equilibria of bimatrix games
    Kontogiannis, Spyros C.
    Panagopoulo, Panagiota N.
    Spirakis, Paul G.
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2006, 4286 : 286 - +
  • [10] Computing Better Approximate Pure Nash Equilibria in Cut Games via Semidefinite Programming
    Caragiannis, Ioannis
    Jiang, Zhile
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 710 - 722