Proceedings

Computing Equilibria in Multiplayer Stochastic Games of Imperfect Information

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 140-145.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

Computing a Nash equilibrium in multiplayer stochastic games is a notoriously difficult problem. Prior algorithms have been proven to converge in extremely limited settings and have only been tested on small problems. In contrast, we recently presented an algorithm for computing approximate jam/fold equilibrium strategies in a three-player no-limit Texas hold'em tournament — a very large real-world stochastic game of imperfect information. In this paper we show that it is possible for that algorithm to converge to a non-equilibrium strategy profile. However, we develop an ex post procedure that determines exactly how much each player can gain by deviating from his strategy, and confirm that the strategies computed in that earlier paper actually do constitute an epsilon-equilibrium for a very small epsilon (0.5% of the tournament entry fee). Next, we develop several new algorithms for computing a Nash equilibrium in multiplayer stochastic games (with perfect or imperfect information) which can provably never converge to a non-equilibrium. Experiments show that one of these algorithms outperforms the original algorithm on the same poker tournament. In short, we present the first algorithms for provably computing an epsilon-equilibrium of a large stochastic game for small epsilon. Finally, we present an efficient algorithm that minimizes external regret in both the perfect and imperfect information case.Sam Ganzfried, Tuomas Sandholm

  1. D. Billings, N. Burch, A. Davidson, R. Holte, J. Schaef- fer, T. Schauenberg, and D. Szafron. Approximating game-theoretic optimal strategies for full-scale poker. IJCAI, 2003. IJCAI
  2. R. Brafman and M. Tennenholtz. Learning to coordinate efficiently: A model-based approach. JAIR, 2003.
  3. X. Chen and X. Deng. Settling the complexity of 2- player Nash equilibrium. FOCS, 2006.
  4. D. Fudenberg and D. Levine. The Theory of Learning in Games. MIT Press, 1998.
  5. S. Ganzfried and T. Sandholm. Computing an approx- imate jam/fold equilibrium for 3-agent no-limit Texas hold'em tournaments. AAMAS, 2008.
  6. A. Gilpin and T. Sandholm. A competitive Texas Hold'em poker player via automated abstraction and real-time equilibrium computation. AAAI, 2006.
  7. A. Gilpin, T. Sandholm, and T. B. Sørensen. A heads-up no-limit Texas Hold'em poker player: Discretized bet- ting models and automatically generated equilibrium- finding programs. AAMAS, 2008.
  8. J. Hu and M. Wellman. Nash Q-learning for general- sum stochastic games. JMLR, 2003.
  9. A. Kalai and S. Vempala. Efficient algorithms for online decision problems. Journal of Computer and System Sciences, 2005.
  10. M. Kearns, Y. Mansour, and S. Singh. Fast planning in stochastic games. UAI, 2000.
  11. M. Littman. Friend-or-foe Q-learning in general-sum Markov games. ICML, 2001.
  12. P. B. Miltersen and T. B. Sørensen. A near-optimal strat- egy for a heads-up no-limit Texas Hold'em poker tour- nament. AAMAS, 2007.
  13. M. Puterman. Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley & Sons, 2005.
  14. X. Wang and T. Sandholm. Reinforcement learning to play an optimal Nash equilibrium in team Markov games. NIPS, 2002.
  15. M. Zinkevich, M. Bowling, M. Johanson, and C. Pic- cione. Regret minimization in games with incomplete information. NIPS, 2007.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards