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
相关论文
共 45 条
[1]   The equivalence of linear programs and zero-sum games [J].
Adler, Ilan .
INTERNATIONAL JOURNAL OF GAME THEORY, 2013, 42 (01) :165-177
[2]  
Adler I, 2009, LECT NOTES COMPUT SC, V5929, P471, DOI 10.1007/978-3-642-10841-9_44
[3]  
[Anonymous], 2002, Matrix rank minimization with applications
[4]  
[Anonymous], 1989, Games Econ. Behav., DOI DOI 10.1016/0899-8256(89)90006-7
[5]  
Aumann R. J., 1974, Journal of Mathematical Economics, V1, P67
[6]   Enumeration of Nash equilibria for two-player games [J].
Avis, David ;
Rosenberg, Gabriel D. ;
Savani, Rahul ;
von Stengel, Bernhard .
ECONOMIC THEORY, 2010, 42 (01) :9-37
[7]  
Berman A., 2003, COMPLETELY POSITIVE
[8]  
Boyd S., 1994, LINEAR MATRIX INEQUA
[9]  
Boyd S. P., 2004, Convex Optimization
[10]  
Chen X, 2006, ANN IEEE SYMP FOUND, P603