Proceedings

Execution Monitoring as Meta-Games for General Game-Playing Robots

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Knowledge Representation and Reasoning. Pages 3178-3184.

Abstract

General Game Playing aims to create AI systems that can understand the rules of new games and learn to play them effectively without human intervention. The recent proposal for general game-playing robots extends this to AI systems that play games in the real world. Execution monitoring becomes a necessity when moving from a virtual to a physical environment, because in reality actions may not be executed properly and (human) opponents may make illegal game moves. We develop a formal framework for execution monitoring by which an action theory that provides an axiomatic description of a game is automatically embedded in a meta-game for a robotic player — called the arbiter — whose role is to monitor and correct failed actions. This allows for the seamless encoding of recovery behaviours within a meta-game, enabling a robot to recover from these unexpected events.

  1. [Apt et al., 1987] K. R. Apt, H. A. Blair, and A. Walker. To- wards a theory of declarative knowledge. In J. Minker, editor, Foundations of Deductive Databases and Logic Pro- gramming, pages 89-148.
  2. Morgan Kaufmann, 1987.
  3. [Björnsson and Finnsson, 2009] Y. Björnsson and H. Finns- son. CADIAPLAYER: A simulation-based general game player. IEEE Transactions on Computational Intelligence and AI in Games, 1(1):4-15, 2009.
  4. [De Giacomo et al., 1998] G. De Giacomo, R. Reiter, and M. Soutchanski. Execution monitoring of high-level robot programs. In Proceedings of KR, pages 453-465.
  5. Morgan Kaufmann, 1998.
  6. [Fichtner et al., 2003] M. Fichtner, A. Großmann, and M. Thielscher. Intelligent execution monitoring in dynamic environments. Fundam. Inform., 57(2-4):371-392, 2003.
  7. [Gebser et al., 2012] Martin Gebser, Roland Kaminski, Ben- jamin Kaufmann, and Torsten Schaub. Answer Set Solving in Practice. Synthesis Lectures on AI and Machine Learn- ing. Morgan & Claypool Publishers, 2012.
  8. [Genesereth and Björnsson, 2013] M. Genesereth and Y. Björnsson. The international general game playing compe- tition. AI Magazine, 34(2):107-111, 2013.
  9. [Genesereth et al., 2005] M. Genesereth, N. Love, and B. Pell. General game playing: Overview of the AAAI com- petition. AI Magazine, 26(2):62-72, 2005.
  10. [Hähnel et al., 1998] D. Hähnel, W. Burgard, and G. Lake- meyer. GOLEX -bridging the gap between logic (GOLOG) and a real robot. In Proceedings of KI, volume 1504 of LNCS, pages 165-176. Springer, 1998.
  11. [Lloyd and Topor, 1986] J.W. Lloyd and R.W. Topor. A basis for deductive database systems II. The Journal of Logic Programming, 3(1):55 -67, 1986.
  12. [Love et al., 2006] N. Love, T. Hinrichs, D. Haley, E. Schkufza, and M. Genesereth. General Game Playing: Game Description Language Specification. Stanford Uni- versity, 2006.
  13. [Pettersson, 2005] O. Pettersson. Execution monitoring in robotics: A survey. Robotics and Autonomous Systems, 53(2):73-88, 2005.
  14. [Rajaratnam and Thielscher, 2013] D. Rajaratnam and M. Thielscher. Towards general game-playing robots: Models, architecture and game controller. In Proceedings of AI, volume 8272 of LNCS, pages 271-276. Springer, 2013.
  15. [Schiffel and Thielscher, 2010] S. Schiffel and M. Thielscher. A multiagent semantics for the Game Description Lan- guage. In Agents and AI, volume 67 of CCIS, pages 44-55. Springer, 2010.
  16. [Thielscher, 2009] M. Thielscher. Answer set programming for single-player games in general game playing. In Pro- ceedings of ICLP, volume 5649 of LNCS, pages 327-341. Springer, 2009.
  17. [Thielscher, 2010] M. Thielscher. A general game description language for incomplete information games. In Proceed- ings of AAAI, pages 994-999, 2010.

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

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