Proceedings

Intention Progression with Temporally Extended Goals

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 292-301.

https://doi.org/10.24963/ijcai.2024/33

Abstract

The Belief-Desire-Intention (BDI) approach to agent development has formed the basis for much of the research on architectures for autonomous agents. A key advantage of the BDI approach is that agents may pursue multiple intentions in parallel. However, previous approaches to managing possible interactions between concurrently executing intentions are limited to interactions between simple achievement goals (and in some cases maintenance goals). In this paper we present a new approach to intention progression for agents with temporally extended goals which allow mixing reachability and invariant properties, e.g., ``travel to location A while not exceeding a gradient of 5%''. Temporally extended goals may be specified at run-time (top-level goals), and as subgoals in plans. In addition, our approach allows human-authored plans and plans implemented as RL policies to be freely mixed in an agent program, allowing the development of agents with `neuro-symbolic' architectures.

  1. [Al Shukairi and Cardoso, 2023] Hilal Al Shukairi and Rafael C. Cardoso. ML-MAS: A hybrid AI framework for self-driving vehicles. In Proceedings of the 2023 International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2023, pages 1191-1199. ACM, 2023.
  2. [Bordini et al., 2007] Rafael H. Bordini, Jomi Fred Hübner, and Michael Wooldridge. Programming multi-agent sys- tems in AgentSpeak using Jason. Wiley Series in Agent Technology. Wiley, 2007.
  3. [Bordini et al., 2020] Rafael H. Bordini, Amal El Fal- lah Seghrouchni, Koen Hindriks, Brian Logan, and Alessandro Ricci. Agent programming in the cognitive era. Autonomous Agents and Multi-Agent Systems, 34(37), 2020.
  4. [Bosello and Ricci, 2020] Michael Bosello and Alessandro Ricci. From programming agents to educating agents - A jason-based framework for integrating learning in the development of cognitive agents. In Louise A. Dennis, Rafael H. Bordini, and Yves Lespérance, editors, Engi- neering Multi-Agent Systems -7th International Work- shop, EMAS 2019, volume 12058 of Lecture Notes in Computer Science, pages 175-194. Springer, 2020.
  5. [Camacho et al., 2019] Alberto Camacho, Rodrigo Toro Icarte, Toryn Q. Klassen, Richard Valenzano, and Sheila A. McIlraith. LTL and beyond: Formal lan- guages for reward function specification in reinforcement learning. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI 2019), pages 6065-6073. IJCAI, 2019. IJCAI
  6. [Dann et al., 2020] Michael Dann, John Thangarajah, Yuan Yao, and Brian Logan. Intention-aware multiagent scheduling. In Proceedings of the 19th International Con- ference on Autonomous Agents and Multiagent Systems (AAMAS 2020), pages 285-293.
  7. IFAAMAS, 2020.
  8. [Dann et al., 2022] Michael Dann, Yuan Yao, Brian Logan, and John Thangarajah. Multi-agent intention progression with reward machines. In Luc De Raedt, editor, Proceed- ings of the 31st International Joint Conference on Arti- ficial Intelligence and the 25th European Conference on Artificial Intelligence (IJCAI-ECAI 2022), pages 215-222, Vienna, Austria, July 2022. IJCAI. IJCAI
  9. [Dastani et al., 2011] Mehdi Dastani, M. Birna van Riems- dijk, and Michael Winikoff. Rich goal types in agent programming. In Proceedings of the International Con- ference on Autonomous Agents and Multiagent Systems, pages 405-412, 2011.
  10. [Dastani, 2008] Mehdi Dastani. 2APL: a practical agent pro- gramming language. Autonomous Agents and Multi-Agent Systems, 16(3):214-248, 2008.
  11. [de Silva et al., 2009] Lavindra de Silva, Sebastian Sardina, and Lin Padgham. First Principles Planning in BDI sys- tems. In Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS- 09), pages 1105-1112, 2009.
  12. [de Silva et al., 2018] Lavindra de Silva, Felipe Meneguzzi, and Brian Logan. An operational semantics for a frag- ment of PRS. In Jérôme Lang, editor, Proceedings of the 27th International Joint Conference on Artificial Intelli- gence (IJCAI 2018), pages 195-202, Stockholm, Sweden, July 2018. IJCAI.
  13. [de Silva et al., 2020] Lavindra de Silva, Felipe Meneguzzi, and Brian Logan. BDI agent architectures: A survey. In Proceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI 2020). IJCAI, 2020.
  14. [Duff et al., 2006] Simon Duff, James Harland, and John Thangarajah. On proactivity and maintenance goals. In 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), Hakodate, Japan, May 8-12, 2006, pages 1033-1040. ACM, 2006.
  15. [Georgeff and Lansky, 1987] Michael P. Georgeff and Amy L. Lansky. Reactive reasoning and planning. In Proceedings of the Sixth National Conference on Artificial Intelligence (AAAI-87), pages 677-682, 1987.
  16. [Hindriks et al., 2009] Koen V. Hindriks, Wiebe van der Hoek, and M. Birna van Riemsdijk. Agent programming with temporally extended goals. In Proceedings of the In- ternational Joint Conference on Autonomous Agents and Multiagent Systems, pages 137-144, 2009.
  17. [Illanes et al., 2020] León Illanes, Xi Yan, Rodrigo Toro Icarte, and Sheila A McIlraith. Symbolic plans as high- level instructions for reinforcement learning. In Pro- ceedings of the Thirtieth International Conference on Au- tomated Planning and Scheduling (ICAPS 2020), pages 540-550. AAAI Press, 2020.
  18. [Ingrand, 1991] Félix Ingrand. OPRS Development Environ- ment Version 1.1b7, 1991. Last updated January 2014. https://git.openrobots.org/projects/openprs. Link
  19. [Logan et al., 2017] Brian Logan, John Thangarajah, and Neil Yorke-Smith. Progressing intention progresson: A call for a goal-plan tree contest. In Proceedings of the 16th International Conference on Autonomous Agents and Mul- tiagent Systems (AAMAS 2017), pages 768-772.
  20. [Plotkin, 1981] Gordon D. Plotkin. A structural approach to operational semantics. Technical report, University of Aarhus, 1981.
  21. [Rao and Georgeff, 1992] Anand S. Rao and Michael P. Georgeff. An abstract architecture for rational agents. In Proceedings of Knowledge Representation and Reasoning (KR&R-92), pages 439-449, 1992.
  22. [Rao and Georgeff, 1993] Anand S. Rao and Michael P. Georgeff. A model-theoretic approach to the verification of situated reasoning systems. In Ruzena Bajcsy, editor, Proceedings of the 13th International Joint Conference on Artificial Intelligence. Chambéry, France, August 28 - September 3, 1993, pages 318-324. IJCAI
  23. Morgan Kaufmann, 1993.
  24. [Rao, 1996] Anand S. Rao. Agentspeak(l): BDI agents speak out in a logical computable language. In MAA- MAW'96: Proceedings of the 7th European Workshop on Modelling Autonomous Agents in a Multi-Agent World: Agents Breaking Away, pages 42-55, Secaucus, NJ, USA, 1996. Springer-Verlag New York, Inc.
  25. [Schadd et al., 2012] Maarten P. D. Schadd, Mark H. M. Winands, Mandy J. W. Tak, and Jos W. H. M. Uiterwijk. Single-player Monte-Carlo tree search for SameGame. Knowledge-Based Systems, 34:3-11, 2012.
  26. [Singh and Hindriks, 2013] Dhirendra Singh and Koen V. Hindriks. Learning to improve agent behaviours in GOAL. In Mehdi Dastani, Jomi Fred Hübner, and Brian Logan, editors, Programming Multi-Agent Systems -10th Inter- national Workshop, ProMAS 2012, volume 7837 of Lec- ture Notes in Computer Science, pages 158-173. Springer, 2013.
  27. [Tan et al., 2011] Ah-Hwee Tan, Yew-Soon Ong, and Ake- jariyawong Tapanuj. A hybrid agent architecture integrat- ing desire, intention and reinforcement learning. Expert Syst. Appl., 38(7):8477-8487, 2011.
  28. [Thangarajah and Padgham, 2011] John Thangarajah and Lin Padgham. Computationally effective reasoning about goal interactions. Journal of Automated Reasoning, 47(1):17-56, 2011.
  29. [Thangarajah et al., 2002] John Thangarajah, Michael Winikoff, Lin Padgham, and Klaus Fischer. Avoiding resource conflicts in intelligent agents. In Proceedings of the 15th European Conference on Artificial Intelligence (ECAI 2002), pages 18-22, 2002.
  30. [Thangarajah et al., 2003a] John Thangarajah, Lin Padgham, and Michael Winikoff. Detecting & avoiding interference between goals in intelligent agents. In Proceedings of the 18th International Joint Conference on Artificial Intelligence (IJCAI-03), pages 721-726. IJCAI
  31. Morgan Kaufmann, 2003.
  32. [Thangarajah et al., 2003b] John Thangarajah, Lin Padgham, and Michael Winikoff. Detecting & ex- ploiting positive goal interaction inintelligent agents. In Proceedings of the Second International Joint Conference on Autonomous Agents & Multiagent Systems (AAMAS 2003), pages 401-408, 2003.
  33. [Toro Icarte et al., 2018] Rodrigo Toro Icarte, Toryn Klassen, Richard Valenzano, and Sheila McIlraith. Using reward machines for high-level task specification and de- composition in reinforcement learning. In Proceedings of the 35th International Conference on Machine Learning (ICML 2018), pages 2107-2116. PMLR, 2018.
  34. [Waters et al., 2014] Max Waters, Lin Padgham, and Sebas- tian Sardiña. Evaluating coverage based intention selec- tion. In Proceedings of the 13th International Conference on Autonomous Agents and Multi-agent Systems (AAMAS 2014), pages 957-964. IFAAMAS, 2014.
  35. [Waters et al., 2015] Max Waters, Lin Padgham, and Sebas- tian Sardiña. Improving domain-independent intention se- lection in BDI systems. Autonomous Agents and Multi- Agent Systems, 29(4):683-717, 2015.
  36. [Wu et al., 2023] Di Wu, Yuan Yao, Natasha Alechina, Brian Logan, and John Thangarajah. Intention progression with maintenance goals. In A. Ricci, W. Yeoh, N. Agmon, and B. An, editors, Proceedings of the 22nd International Con- ference on Autonomous Agents and Multiagent Systems (AAMAS 2023), pages 2400-2402, London, May 2023.
  37. IFAAMAS, IFAAMAS.
  38. [Yao and Logan, 2016] Yuan Yao and Brian Logan. Action- level intention selection for BDI agents. In Proceed- ings of the 15th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2016), pages 1227-1236. IFAAMAS, 2016.
  39. [Yao et al., 2014] Yuan Yao, Brian Logan, and John Thangarajah. SP-MCTS-based intention scheduling for BDI agents. In Proceedings of the 21st European Confer- ence on Artificial Intelligence (ECAI-2014), pages 1133- 1134. ECCAI, IOS Press, 2014.
  40. [Yao et al., 2016] Yuan Yao, Brian Logan, and John Thangarajah. Robust execution of BDI agent programs by exploiting synergies between intentions. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16), pages 2558-2565. AAAI Press, 2016.
  41. [Yao et al., 2020] Yuan Yao, Natasha Alechina, Brian Lo- gan, and John Thangarajah. Intention progression under uncertainty. In Christian Bessiere, editor, Proceedings of the 29th International Joint Conference on Artificial Intel- ligence (IJCAI 2020), Yokohama, Japan, July 2020. IJCAI. IJCAI
  42. [Yao et al., 2021] Yuan Yao, Natasha Alechina, Brian Lo- gan, and John Thangarajah. Intention progression using quantitative summary information. In Ulle Endriss, Ann Nowé, Frank Dignum, and Alessio Lomuscio, editors, Proceedings of the 20th International Conference on Au- tonomous Agents and Multiagent Systems (AAMAS 2021), pages 1416-1424, London, May 2021.
  43. IFAAMAS, IFAA- MAS.

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

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