ACM Home Page
Please provide us with feedback. Feedback
How hard is it to approximate the best Nash equilibrium?
Full text PdfPdf (503 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms table of contents
New York, New York
Pages 720-727  
Year of Publication: 2009
Authors
Elad Hazan  IBM Almaden
Robert Krauthgamer  Weizmann Institute of Science
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 83,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The quest for a PTAS for Nash equilibrium in a two-player game seeks to circumvent the PPAD-completeness of an (exact) Nash equilibrium by finding an approximate equilibrium, and has emerged as a major open question in Algorithmic Game Theory. A closely related problem is that of finding an equilibrium maximizing a certain objective, such as the social welfare. This optimization problem was shown to be NP-hard by Gilboa and Zemel [Games and Economic Behavior 1989]. However, this NP-hardness is unlikely to extend to finding an approximate equilibrium, since the latter admits a quasi-polynomial time algorithm, as proved by Lipton, Markakis and Mehta [Proc. of 4th EC, 2003].

We show that this optimization problem, namely, finding in a two-player game an approximate equilibrium achieving large social welfare is unlikely to have a polynomial time algorithm. One interpretation of our results is that the quest for a PTAS for Nash equilibrium should not extend to a PTAS for finding the best Nash equilibrium, which stands in contrast to certain algorithmic techniques used so far (e.g. sampling and enumeration).

Technically, our result is a reduction from a notoriously difficult problem in modern Combinatorics, of finding a planted (but hidden) clique in a random graph G(n, 1/2). Our reduction starts from an instance with planted clique size k = O(log n). For comparison, the currently known algorithms due to Alon, Krivelevich and Sudakov [Random Struct. & Algorithms, 1998], and Krauthgamer and Feige [Random Struct. & Algorithms, 2000], are effective for a much larger clique size k = Ω(√n).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
{BBM07} H. Bosse, J. Byrka, and E. Markakis. New algorithms for approximate nash equilibria in bimatrix games. In WINE 2007, volume 4858 of Lecture Notes in Computer Science, pages 17--29. Springer, 2007.
 
4
 
5
{CS03} V. Conitzer and T. Sandholm. Complexity results about nash equilibria. In 18th International Joint Conference on Artificial Intelligence, pages 765--771, 2003.
6
 
7
{DMP06} C. Daskalakis, A. Mehta, and C. H. Papadimitriou. A note on approximate nash equilibria. In WINE 2006, volume 4286 of Lecture Notes in Computer Science, pages 297--306. Springer, 2006.
8
 
9
{DP08} C. Daskalakis and C. H. Papadimitriou. Discretized multinomial distributions, covers, and nash equilibria in anonymous games. To appear in FOCS, 2008.
10
11
 
12
 
13
14
 
15
{GZ89} I. Gilboa and E. Zemel. Nash and correlated equilibria: Some complexity considerations. Games and Economic Behavior, 1:80--93, 1989.
 
16
{HH05} E. Halperin and E. Hazan. HAPLOFREQ - estimating haplotype frequencies efficiently. In 9th RECOMB, volume 3500 of Lecture Notes in Computer Science, pages 553--568. Springer, 2005.
 
17
{Hoe63} W. Hoeffding. Probability inequalities for sums of bounded random variables. Journal of the American Statistical Association, 58(301):13--30, 1963.
 
18
{Jer92} M. Jerrum. Large cliques elude the Metropolis process. Random Structures Algorithms, 3(4):347--359, 1992.
 
19
 
20
 
21
{KPS06} S. C. Kontogiannis, P. N. Panagopoulou, and P. G. Spirakis. Polynomial algorithms for approximating nash equilibria of bimatrix games. In WINE 2006, volume 4286 of Lecture Notes in Computer Science, pages 286--296. Springer, 2006.
 
22
 
23
{KV02} M. Krivelevich and V. H. Vu. Approximating the independence number and the chromatic number in expected polynomial time. J. Comb. Optim., 6(2):143--155, 2002.
24
 
25
 
26
{Pap07} C. H. Papadimitriou. The complexity of finding nash equilibria. In N. Nisan, T. Roughgarden, E. Tardos, and V. Vazirani, editors, Algorithmic Game Theory, chapter 2, pages 29--51. Cambridge University Press, 2007.
 
27
 
28
 
29
{Rou08} T. Roughgarden. An algorithmic game theory primer. To appear in TCS, invited survey, 2008.
 
30
 
31
{TS07} H. Tsaknakis and P. G. Spirakis. An optimization approach for approximate nash equilibria. In WINE 2007, volume 4858 of Lecture Notes in Computer Science, pages 42--56. Springer, 2007.

Collaborative Colleagues:
Elad Hazan: colleagues
Robert Krauthgamer: colleagues