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 条
  • [21] NASH SUBSETS OF BIMATRIX GAMES
    MILLHAM, CB
    NAVAL RESEARCH LOGISTICS, 1974, 21 (02) : 307 - 317
  • [22] Existence of Nash Equilibria on Integer Programming Games
    Carvalho, Margarida
    Lodi, Andrea
    Pedroso, Joao Pedro
    OPERATIONAL RESEARCH, 2018, 223 : 11 - 23
  • [23] A new evolutionary approach for computing Nash equilibria in bimatrix games with known support
    Boryczka, Urszula
    Juszczuk, Przemyslaw
    OPEN COMPUTER SCIENCE, 2012, 2 (02) : 128 - 142
  • [24] Sufficient conditions for the existence of Nash equilibria in bimatrix games in terms of forbidden subgames
    Boros, Endre
    Elbassioni, Khaled
    Gurvich, Vladimir
    Makino, Kazuhisa
    Oudalov, Vladimir
    INTERNATIONAL JOURNAL OF GAME THEORY, 2016, 45 (04) : 1111 - 1131
  • [25] PARETO EQUILIBRIA FOR BIMATRIX GAMES
    BORM, PEM
    JANSEN, MJM
    POTTERS, JAM
    TIJS, SH
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1993, 25 (10-11) : 19 - 25
  • [26] MAXIMAL NASH SUBSETS FOR BIMATRIX GAMES
    JANSEN, MJM
    NAVAL RESEARCH LOGISTICS, 1981, 28 (01) : 147 - 152
  • [27] Computing Nash Equilibria in Bimatrix Games: GPU-Based Parallel Support Enumeration
    Rampersaud, Safraz
    Mashayekhy, Lena
    Grosu, Daniel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (12) : 3111 - 3123
  • [28] Predicting Nash Equilibria in Bimatrix Games Using a Robust Bichannel Convolutional Neural Network
    Wu D.
    Lisser A.
    IEEE Transactions on Artificial Intelligence, 2024, 5 (05): : 2358 - 2370
  • [29] Efficient computation of Nash equilibria for very sparse win-lose bimatrix games
    Codenotti, Bruno
    Leoncini, Mauro
    Resta, Giovanni
    ALGORITHMS - ESA 2006, PROCEEDINGS, 2006, 4168 : 232 - 243
  • [30] Computing Nash Equilibria in Bimatrix Games: GPU-based Parallel Support Enumeration
    Rampersaud, Safraz
    Mashayekhy, Lena
    Grosu, Daniel
    2012 IEEE 31ST INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2012, : 332 - 341