Proceedings

Abstraction of Agents Executing Online and their Abilities in the Situation Calculus

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1699-1706.

https://doi.org/10.24963/ijcai.2018/235

Abstract

We develop a general framework for abstracting online behavior of an agent that may acquire new knowledge during execution (e.g., by sensing), in the situation calculus and ConGolog. We assume that we have both a high-level action theory and a low-level one that represent the agent's behavior at different levels of detail. In this setting, we define ability to perform a task/achieve a goal, and then show that under some reasonable assumptions, if the agent has a strategy by which she is able to achieve a goal at the high level, then we can refine it into a low-level strategy to do so.

  1. [Alford et al., 2009] Ronald Alford, Ugur Kuter, Dana S. Nau, Elnatan Reisner, and Robert P. Goldman. Maintain- ing focus: Overcoming attention deficit disorder in contin- gent planning. In FLAIR, 2009.
  2. [Baier and McIlraith, 2006] Jorge A. Baier and Sheila A. McIlraith. On planning with programs that sense. In KR, pages 492-502. AAAI Press, 2006.
  3. [Banihashemi et al., 2016] Bita Banihashemi, Giuseppe De Giacomo, and Yves Lespérance. Online situation- determined agents and their supervision. In KR, pages 517-520. AAAI Press, 2016.
  4. [Banihashemi et al., 2017] Bita Banihashemi, Giuseppe De Giacomo, and Yves Lespérance. Abstraction in situa- tion calculus action theories. In AAAI, pages 1048-1055. AAAI Press, 2017.
  5. [Banihashemi et al., 2018a] Bita Banihashemi, Giuseppe De Giacomo, and Yves Lespérance. Abstraction of agents ex- ecuting online and their abilities in the situation calculus - Extended version. Technical Report EECS-2018-02, York University, 2018.
  6. [Banihashemi et al., 2018b] Bita Banihashemi, Giuseppe De Giacomo, and Yves Lespérance. Hierarchical agent super- vision. To appear in AAMAS, 2018.
  7. [Cimatti et al., 2003] Alessandro Cimatti, Marco Pistore, Marco Roveri, and Paolo Traverso. Weak, strong, and strong cyclic planning via symbolic model checking. Arti- ficial Intelligence, 147(1-2):35-84, 2003.
  8. [De Giacomo and Levesque, 1999] Giuseppe De Giacomo and Hector J. Levesque. An incremental interpreter for high-level programs with sensing. In Logical Foundations for Cognitive Agents: Contributions in Honor of Ray Re- iter, pages 86-102. Springer, Berlin, 1999.
  9. [De Giacomo et al., 2000] Giuseppe De Giacomo, Yves Lespérance, and Hector J. Levesque. ConGolog, a con- current programming language based on the situation cal- culus. Artificial Intelligence, 121(1-2):109-169, 2000.
  10. [De Giacomo et al., 2010] Giuseppe De Giacomo, Yves Lespérance, and Adrian R. Pearce. Situation calculus based programs for representing and reasoning about game structures. In KR. AAAI Press, 2010.
  11. [De Giacomo et al., 2012] Giuseppe De Giacomo, Yves Lespérance, and Christian J. Muise. On supervising agents in situation-determined ConGolog. In AAMAS, pages 1031-1038. IFAAMAS, 2012.
  12. [De Giacomo et al., 2016] Giuseppe De Giacomo, Yves Lespérance, and Fabio Patrizi. Bounded situation calcu- lus action theories. Artificial Intelligence, 237:172-203, 2016.
  13. [Dignum et al., 2015] Frank Dignum, Virginia Dignum, Rui Prada, and Catholijn M. Jonker. A conceptual architecture for social deliberation in multi-agent organizations. Mul- tiagent and Grid Systems, 11(3):147-166, 2015.
  14. [Gabaldon, 2002] Alfredo Gabaldon. Programming hierar- chical task networks in the situation calculus. In AIPS02 Workshop on On-line Planning and Scheduling, 2002.
  15. [Geffner and Bonet, 2013] Hector Geffner and Blai Bonet. A Concise Introduction to Models and Methods for Auto- mated Planning. Morgan & Claypool Publishers, 2013.
  16. [Giunchiglia and Walsh, 1992] Fausto Giunchiglia and Toby Walsh. A theory of abstraction. Artificial Intelligence, 5(2):323-389, 1992.
  17. [Kuter et al., 2007] Ugur Kuter, Dana Nau, Elnatan Reis- ner, and Robert Goldman. Conditionalization: Adapting forward-chaining planners to partially observable environ- ments. In ICAPS 2007 -Workshop on planning and exe- cution for real-world systems, 2007.
  18. [Lespérance et al., 2000] Yves Lespérance, Hector J. Levesque, Fangzhen Lin, and Richard B. Scherl. Ability and knowing how in the situation calculus. Studia Logica, 66(1):165-186, 2000.
  19. [Lespérance et al., 2008] Yves Lespérance, Giuseppe De Gi- acomo, and Atalay Nafi Ozgovde. A model of contingent planning for agent programming languages. In AAMAS, pages 477-484. IFAAMAS, 2008.
  20. [Lespérance, 2002] Yves Lespérance. On the epistemic fea- sibility of plans in multiagent systems specification. In Intelligent Agents VIII, 8th International Workshop, ATAL 2001, volume 2333, pages 69-85. Springer, 2002.
  21. [Levesque et al., 1997] Hector J. Levesque, Raymond Re- iter, Yves Lespérance, Fangzhen Lin, and Richard B. Scherl. Golog: A logic programming language for dy- namic domains. Journal of Logic Programing, 31(1- 3):59-83, 1997.
  22. [McCarthy and Hayes, 1969] John McCarthy and Patrick J. Hayes. Some Philosophical Problems From the Standpoint of Artificial Intelligence. Machine Intelligence, 4:463- 502, 1969.
  23. [Milner, 1971] Robin Milner. An algebraic definition of sim- ulation between programs. In IJCAI, pages 481-489. IJCAI
  24. William Kaufmann, 1971.
  25. [Milner, 1989] Robin Milner. Communication and concur- rency. Prentice Hall, 1989.
  26. [Mo et al., 2016] Peiming Mo, Naiqi Li, and Yongmei Liu. Automatic verification of Golog programs via predicate abstraction. In ECAI, pages 760-768, 2016.
  27. [Moore, 1985] Robert C. Moore. A formal theory of knowl- edge and action. In Formal Theories of the Commonsense World, pages 319-358. Ablex, NJ, 1985.
  28. [Nayak and Levy, 1995] P. Pandurang Nayak and Alon Y. Levy. A semantic theory of abstractions. In IJCAI, pages 196-203. IJCAI
  29. Morgan Kaufmann, 1995.
  30. [Reiter, 2001] Raymond Reiter. Knowledge in Action. Logi- cal Foundations for Specifying and Implementing Dynam- ical Systems. The MIT Press, 2001.
  31. [Sardiña et al., 2004a] Sebastian Sardiña, Giuseppe De Gia- como, Yves Lespérance, and Hector J. Levesque. On abil- ity to autonomously execute agent programs with sensing. In AAMAS, pages 1522-1523. IEEE, 2004.
  32. [Sardiña et al., 2004b] Sebastian Sardiña, Giuseppe De Gia- como, Yves Lespérance, and Hector J. Levesque. On the semantics of deliberation in IndiGolog -from theory to implementation. Annals of Mathematics and Artificial In- telligence, 41(2-4):259-299, 2004.
  33. [Sardiña et al., 2006] Sebastian Sardiña, Giuseppe De Gia- como, Yves Lespérance, and Hector J. Levesque. On the limits of planning over belief states under strict uncer- tainty. In KR, pages 463-471. AAAI Press, 2006.

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

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