Proceedings

Online Agent Supervision in the Situation Calculus

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 922-927.

Abstract

Agent supervision is a form of control / customization where a supervisor restricts the behavior of an agent to enforce certain requirements, while leaving the agent as much autonomy as possible. In this work, we investigate supervision of an agent that may acquire new knowledge about her environment during execution, for example, by sensing. Thus we consider an agent's online executions, where, as she executes the program, at each time point she must make decisions on what to do next based on what her current knowledge is. This is done in a setting based on the situation calculus and a variant of the ConGolog programming language. The main results of this paper are (i) a formalization of the online maximally permissive supervisor, (ii) a sound and complete technique for execution of the agent as constrained by such a supervisor, and (iii)a new type of lookahead search construct that ensures nonblockingness over such online executions.

  1. [Alechina et al., 2015] Natasha Alechina, Nils Bulling, Mehdi Dastani, and Brian Logan. Practical run-time norm enforce- ment with bounded lookahead. In Proceedings of the 2015 International Conference on Autonomous Agents and Multi- agent Systems, pages 443-451. ACM, 2015.
  2. [Aucher, 2014] Guillaume Aucher. Supervisory control the- ory in epistemic temporal logic. In International confer- ence on Autonomous Agents and Multi-Agent Systems. IFAA- MAS/ACM, 2014.
  3. [Banihashemi et al., 2016a] Bita Banihashemi, Giuseppe De Giacomo, and Yves Lespérance. Online agent supervision in the situation calculus -Extended version. Technical Re- port EECS-2016-02, York University, 2016.
  4. [Banihashemi et al., 2016b] Bita Banihashemi, Giuseppe De Giacomo, and Yves Lespérance. Online situation-determined agents and their supervision. In Proceedings of the 15th In- ternational Conference on Principles of Knowledge Repre- sentation and Reasoning. AAAI, 2016.
  5. [Cassandras and Lafortune, 2008] C. G. Cassandras and S. Lafortune. Introduction to Discrete Event Systems, Second Edition. Springer, 2008.
  6. [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 Reiter, pages 86-102. Springer Berlin Heidelberg, 1999.
  7. [De Giacomo et al., 2000] Giuseppe De Giacomo, Yves Lespérance, and Hector J. Levesque. ConGolog, a concur- rent programming language based on the situation calculus. Artificial Intelligence, 121(1-2):109-169, 2000.
  8. [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 Principles of Knowledge Representation and Reasoning: Proceedings of the Twelfth International Conference. AAAI Press, 2010.
  9. [De Giacomo et al., 2012] Giuseppe De Giacomo, Yves Lespérance, and Christian J. Muise. On supervising agents in situation-determined ConGolog. In International Confer- ence on Autonomous Agents and Multiagent Systems, pages 1031-1038. IFAAMAS, 2012.
  10. [De Giacomo et al., 2013a] Giuseppe De Giacomo, Yves Lespérance, and Fabio Patrizi. Bounded epistemic situation calculus theories. In IJCAI 2013, Proceedings of the 23rd International Joint Conference on Artificial Intelligence. IJCAI/AAAI, 2013. IJCAI
  11. [De Giacomo et al., 2013b] Giuseppe De Giacomo, Fabio Pa- trizi, and Sebastian Sardina. Automatic behavior composi- tion synthesis. Artificial Intelligence, 196:106-142, 2013.
  12. [De Giacomo et al., 2014] Giuseppe De Giacomo, Yves Lespérance, Fabio Patrizi, and Stavros Vassos. LTL verifica- tion of online executions with sensing in bounded situation calculus. In ECAI 2014 -21st European Conference on Artificial Intelligence, volume 263 of Frontiers in Artificial Intelligence and Applications, pages 369-374. IOS Press, 2014.
  13. [Fritz and McIlraith, 2006] Christian Fritz and Sheila A. McIl- raith. Decision-theoretic Golog with qualitative preferences. In Proceedings, Tenth International Conference on Prin- ciples of Knowledge Representation and Reasoning, pages 153-163. AAAI Press, 2006.
  14. [Ghallab et al., 2004] Malik Ghallab, Dana Nau, and Paolo Traverso. Automated Planning: Theory and Practice. Mor- gan Kaufmann/Elsevier, San Francisco, CA, USA, 2004.
  15. [Lespérance et al., 2008] Yves Lespérance, Giuseppe De Gia- como, and Atalay Nafi Ozgovde. A model of contingent planning for agent programming languages. In 7th Interna- tional Joint Conference on Autonomous Agents and Multia- gent Systems, pages 477-484. IFAAMAS, 2008.
  16. [Liaskos et al., 2012] Sotirios Liaskos, Shakil M. Khan, Marin Litoiu, Marina Daoud Jungblut, Vyacheslav Rogozhkin, and John Mylopoulos. Behavioral adaptation of information sys- tems through goal models. Information Systems, 37(8):767- 783, 2012.
  17. [McCarthy and Hayes, 1969] J. McCarthy and P. J. Hayes. Some Philosophical Problems From the StandPoint of Ar- tificial Intelligence. Machine Intelligence, 4:463-502, 1969.
  18. [McIlraith and Son, 2002] Sheila A. McIlraith and Tran Cao Son. Adapting Golog for composition of semantic web ser- vices. In Proceedings of the Eights International Conference on Principles and Knowledge Representation and Reason- ing, pages 482-496.
  19. Morgan Kaufmann, 2002.
  20. [Reiter, 2001] Ray Reiter. Knowledge in Action. Logical Foun- dations for Specifying and Implementing Dynamical Sys- tems. The MIT Press, 2001.
  21. [Sardiña and De Giacomo, 2009] Sebastian Sardiña and Giuseppe De Giacomo. Composition of ConGolog pro- grams. In IJCAI 2009, Proceedings of the 21st International Joint Conference on Artificial Intelligence, pages 904-910, 2009.
  22. [Sardiña et al., 2004] Sebastian Sardiña, Giuseppe De Gia- como, Yves Lespérance, and Hector J. Levesque. On the semantics of deliberation in Indigolog -from theory to imple- mentation. Ann. Math. Artif. Intell., 41(2-4):259-299, 2004.
  23. [Sohrabi et al., 2006] Shirin Sohrabi, Nataliya Prokoshyna, and Sheila A. McIlraith. Web service composition via generic procedures and customizing user preferences. In Pro- ceedings of the 5th International Semantic Web Conference (ISWC-06), volume 4273, pages 597-611. Springer, 2006.
  24. [Wonham and Ramadge, 1987] WM Wonham and PJ Ra- madge. On the supremal controllable sub-language of a given language. SIAM Journal on Control and Optimization, 25(3):637-659, 1987.
  25. [Wonham, 2014] WM Wonham. Supervisory Control of Discrete-Event Systems. University of Toronto, 2014 edition, 2014.
  26. [Yadav et al., 2013] Nitin Yadav, Paolo Felli, Giuseppe De Giacomo, and Sebastian Sardina. Supremal realizability of behaviors with uncontrollable exogenous events. In IJCAI 2013, Proceedings of the 23rd International Joint Conference on Artificial Intelligence, pages 1176-1182. IJ- CAI/AAAI, 2013. IJCAI

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

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