Proceedings

Max-Prob: An Unbiased Rational Decision Making Procedure for Multiple-Adversary Environments

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 222-226.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-048

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

In binary-utility games, an agent can have only two possible utility values for final states, 1 (win) and 0 (lose). An adversarial binaryutility game is one where for each final state there must be at least one winning and one losing agent. We define an unbiased rational agent as one that seeks to maximize its utility value, but is equally likely to choose between states with the same utility value. This induces a probability distribution over the outcomes of the game, from which an agent can infer its probability to win. A single adversary binary game is one where there are only two possible outcomes, so that the winning probabilities remain binary values. In this case, the rational action for an agent is to play minimax. In this work we focus on the more complex, multiple-adversary environment. We propose a new algorithmic framework where agents try to maximize their winning probabilities. We begin by theoretically analyzing why an unbiased rational agent should take our approach in an unbounded environment and not that of the existing Paranoid or MaxN algorithms. We then expand our framework to a resource-bounded environment, where winning probabilities are estimated, and show empirical results supporting our claims.

  1. [Baum and Smith, 1997] Eric B. Baum and Warren D. Smith. A Bayesian approach to relevance in game play- ing. Artif. Intell., 97, 1997.
  2. [Berliner, 1979] Hans Berliner. The b* tree search algorithm: A best-first proof procedure. Artif. Intell., 12(1):23 -40, 1979.
  3. [Carmel and Markovitch, 1996] David Carmel and Shaul Markovitch. Learning and using opponent models in ad- versary search. Tech. Report CIS9609, Technion, 1996.
  4. [Donkers et al., 2001] H. H. L. M. Donkers, Jos W. H. M. Uiterwijk, and H. Jaap van den Herik. Probabilistic opponent-model search. Inf. Sci., 135(3-4):123-149, 2001.
  5. [Korf, 1991] Richard E. Korf. Multi-player alpha-beta prun- ing. Artif. Intell., 48(1):99 -111, 1991.
  6. [Luckhart and Irani, 1986] Carol Luckhart and Keki B. Irani. An algorithmic solution of n-person games. In AAAI, pages 158-162, 1986.
  7. [Nau, 1983] Dana S. Nau. Pathology on game trees revis- ited, and an alternative to minimaxing. Artif. Intell., 21(1- 2):221-244, 1983.
  8. [Palay, 1985] Andrew J. Palay. Searching with probabilities. Pitman Publishing, Inc., Marshfield, MA, 1985.
  9. [Pearl, 1984] Judea Pearl. Heuristics: Intelligent Search Strategies For Computer Problem Solving. Addison- Wesley Longman Publishing Co., Inc., 1984.
  10. [Shannon, 1950] C.E. Shannon. Programming a computer for playing chess. Phil. Mag., 41:256-275, 1950.
  11. [Sturtevant and Bowling, 2006] Nathan Sturtevant and Michael Bowling. Robust game play against unknown opponents. In Proc. of AAMAS '06, pages 713-719, 2006.
  12. [Sturtevant and Korf, 2000] Nathan R. Sturtevant and Richard E. Korf. On pruning techniques for multi-player games. In AAAI/IAAI, pages 201-207, 2000.
  13. [Sturtevant et al., 2006] Nathan R. Sturtevant, Martin Zinke- vich, and Michael H. Bowling. Prob-maxn: Playing n- player games with opponent models. In AAAI, 2006.
  14. [Zuckerman et al., 2009] Inon Zuckerman, Ariel Felner, and Sarit Kraus. Mixing search strategies for multi-player games. In Proc. of IJCAI'09, pages 646-651, 2009. IJCAI

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

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