skip to main content
10.1145/2591796.2591835acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Constant rank bimatrix games are PPAD-hard

Published:31 May 2014Publication History

ABSTRACT

The rank of a bimatrix game (A, B) is defined as rank(A + B). Computing a Nash equilibrium (NE) of a rank-0, i.e., zero-sum game is equivalent to linear programming (von Neumann'28, Dantzig'51). In 2005, Kannan and Theobald gave an FPTAS for constant rank games, and asked if there exists a polynomial time algorithm to compute an exact NE. Adsul et. al. (2011) answered this question affirmatively for rank-1 games, leaving rank-2 and beyond unresolved.

In this paper we show that NE computation in games with rank ≥ 3, is PPAD-hard, settling a decade long open problem. Interestingly, this is the first instance that a problem with an FPTAS turns out to be PPAD-hard. Our reduction bypasses graphical games and game gadgets, and provides a simpler proof of PPAD-hardness for NE computation in bimatrix games. In addition, we get:

• An equivalence between 2D-Linear-FIXP and PPAD, improving a result by Etessami and Yannakakis (2007) on equivalence between Linear-FIXP and PPAD.

• NE computation in a bimatrix game with convex set of Nash equilibria is as hard as solving a simple stochastic game [12].

• Computing a symmetric NE of a symmetric bimatrix game with rank ≥ 6 is PPAD-hard.

• Computing a 1/poly(n)-approximate fixed-point of a (Linear-FIXP) piecewise-linear function is PPAD-hard.

The status of rank-2 games remains unresolved.

Skip Supplemental Material Section

Supplemental Material

p545-sidebyside.mp4

mp4

257.8 MB

References

  1. T. Abbott, D. Kane, and P. Valiant. On the complexity of two-player win-lose games. In FOCS, pages 113--122, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. I. Adler. The equivalence of linear programs and zero-sum games. International Journal of Game Theory, 42(1):165--177, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. I. Adler and S. Verma. A direct reduction of PPAD Lemke-verified linear complementarity problems to bimatrix games. Manuscript, 2013.Google ScholarGoogle Scholar
  4. B. Adsul, J. Garg, R. Mehta, and M. Sohoni. Rank-1 bimatrix games: A homeomorphism and a polynomial time algorithm. In STOC, pages 195--204, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. D. Andersson and P. B. Miltersen. The complexity of solving stochastic games on graphs. In Algorithms and Computation, pages 112--121, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Balthasar. Equilibrium tracing in strategic-form games. Economic Theory, 42(1):39--54, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  7. D. Chakrabarty and N. Devanur. On competitiveness in uniform utility allocation markets. Unpublished manuscript, 2006.Google ScholarGoogle Scholar
  8. X. Chen, D. Dai, Y. Du, and S.-H. Teng. Settling the complexity of Arrow-Debreu equilibria in markets with additively separable utilities. In FOCS, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. X. Chen and X. Deng. On the complexity of 2D discrete fixed point problem. In ICALP, pages 489--500, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. X. Chen, X. Deng, and S.-H. Teng. Sparse games are hard. In WINE, pages 262--273, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. X. Chen, X. Deng, and S.-H. Teng. Settling the complexity of computing two-player Nash equilibria. Journal of the ACM, 56(3), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Condon. The complexity of stochastic games. Information and Computation, 96(2):203--224, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Condon. On algorithms for simple stochastic games. Advances in computational complexity theory, 13:51--73, 1993.Google ScholarGoogle Scholar
  14. V. Conitzer and T. Sandholm. New complexity results about Nash equilibria. Games and Economic Behavior, 63(2):621--641, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  15. G. B. Dantzig. A proof of the equivalence of the programming problem and the game problem. In: Koopmans TC (ed) Activity analysis of production and allocation, pages 330--335, 1951.Google ScholarGoogle Scholar
  16. C. Daskalakis, P. W. Goldberg, and C. H. Papadimitriou. The complexity of computing a Nash equilibrium. SIAM Journal on Computing, Special issue for STOC 2006, 39(1):195--259, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. K. Etessami and M. Yannakakis. On the complexity of Nash equilibria and other fixed points. SIAM Journal on Computing, 39(6):2531--2597, 2010. Preliminary version appeared in STOC'07. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. I. Gilboa and E. Zemel. Nash and correlated equilibria: Some complexity considerations. Games Econ. Behav., 1:80--93, 1989.Google ScholarGoogle ScholarCross RefCross Ref
  19. P. W. Goldberg, C. H. Papadimitriou, and R. Savani. The complexity of the homotopy method, equilibrium selection, and Lemke-Howson solutions. ACM Transactions on Economics and Computation, 1(2):9:1--9:25, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Kintali, L. J. Poplawski, R. Rajaraman, R. Sundaram, and S.-H. Teng. Reducibility among fractional stability problems. In FOCS, pages 283--292, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. C. E. Lemke. Bimatrix equilibrium points and mathematical programming. Management Science, 11(7):681--689, 1965.Google ScholarGoogle ScholarCross RefCross Ref
  22. C. E. Lemke and J. J. T. Howson. Equilibrium points of bimatrix games. SIAM J. on Applied Mathematics, 12(2):413--423, 1964.Google ScholarGoogle ScholarCross RefCross Ref
  23. R. Mehta. Constant rank bimatrix games are ppad-hard. 2014. arXiv preprint arXiv:1402.3350.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. R. Mehta, V. V. Vazirani, and S. Yazdanbod. Settling some open problems on symmetric Nash equilibria. Manuscript, 2013.Google ScholarGoogle Scholar
  25. R. B. Myerson. Game Theory: Analysis of Conflicts. Harward Univ. Press, 1991.Google ScholarGoogle Scholar
  26. J. Nash. Non-cooperative games. Annals of Mathematics, 54(2):289--295, September 1951.Google ScholarGoogle ScholarCross RefCross Ref
  27. C. H. Papadimitriou. On the complexity of the parity argument and other inefficient proofs of existence. JCSS, 48(3):498--532, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. C. H. Papadimitriou. The complexity of finding Nash equilibria. Chapter 2, Algorithmic Game Theory, eds. N. Nisan, T. Roughgarden, E. Tardos, and V. Vazirani, pages 29--50, 2007.Google ScholarGoogle Scholar
  29. R. Savani and B. von Stengel. Hard-to-solve bimatrix games. Econometrica, 74(2):397--429, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  30. E. Sperner. Neuer beweis fur die invarianz der dimensionszahl und des gebietes. Abhandlungen aus dem Mathematischen Seminar Universitat Hamburg, 6:265--272, 1928.Google ScholarGoogle Scholar
  31. A. H. van den Elzen and A. J. J. Talman. A procedure for finding Nash equilibria in bi-matrix games. ZOR Methods Models Oper Res, 35:27--43, 1991.Google ScholarGoogle ScholarCross RefCross Ref
  32. J. von Neumann. Zur theorie der gesellschaftsspiele. Mathematische Annalen, 100:295--320, 1928.Google ScholarGoogle ScholarCross RefCross Ref
  33. B. von Stengel. Equilibrium computation for two-player games in strategic and extensive form. Chapter 3, Algorithmic Game Theory, eds. N. Nisan, T. Roughgarden, E. Tardos, and V. Vazirani, 2007.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Constant rank bimatrix games are PPAD-hard

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      STOC '14: Proceedings of the forty-sixth annual ACM symposium on Theory of computing
      May 2014
      984 pages
      ISBN:9781450327107
      DOI:10.1145/2591796

      Copyright © 2014 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 31 May 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      STOC '14 Paper Acceptance Rate91of319submissions,29%Overall Acceptance Rate1,469of4,586submissions,32%

      Upcoming Conference

      STOC '24
      56th Annual ACM Symposium on Theory of Computing (STOC 2024)
      June 24 - 28, 2024
      Vancouver , BC , Canada

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader