Proceedings

Multi-Agent Intention Progression with Black-Box Agents

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 132-138.

https://doi.org/10.24963/ijcai.2021/19

Abstract

We propose a new approach to intention progression in multi-agent settings where other agents are effectively black boxes. That is, while their goals are known, the precise programs used to achieve these goals are not known. In our approach, agents use an abstraction of their own program called a partially-ordered goal-plan tree (pGPT) to schedule their intentions and predict the actions of other agents. We show how a pGPT can be derived from the program of a BDI agent, and present an approach based on Monte Carlo Tree Search (MCTS) for scheduling an agent's intentions using pGPTs. We evaluate our pGPT-based approach in cooperative, selfish and adversarial multi-agent settings, and show that it out-performs MCTS-based scheduling where agents assume that other agents have the same program as themselves.

  1. [Browne et al., 2012] Cameron B Browne, Edward Pow- ley, Daniel Whitehouse, Simon M Lucas, Peter I Cowl- ing, Philipp Rohlfshagen, Stephen Tavener, Diego Perez, Spyridon Samothrakis, and Simon Colton. A Survey of Monte Carlo Tree Search Methods. IEEE Transactions on Computational Intelligence and AI in games, 4(1):1-43, 2012.
  2. [Clement and Durfee, 1999] Bradley J. Clement and Ed- mund H. Durfee. Theory for coordinating concurrent hi- erarchical planning agents using summary information. In Proceedings of the Sixteenth National Conference on Arti- ficial Intelligence (AAAI 1999), pages 495-502, 1999.
  3. [Clement and Durfee, 2000] Bradley J. Clement and Ed- mund H. Durfee. Performance of coordinating concur- rent hierarchical planning agents using summary informa- tion. In Proceedings of the 4th International Conference on Multi-Agent Systems, pages 373-374, 2000.
  4. [Clement et al., 2007] Bradley J. Clement, Edmund H. Dur- fee, and Anthony C. Barrett. Abstract reasoning for plan- ning and coordination. Journal of Artificial Intelligence Research, 28:453-515, 2007.
  5. [Dann et al., 2020] Michael Dann, John Thangarajah, Yuan Yao, and Brian Logan. Intention-aware multiagent scheduling. In B. An, N. Yorke-Smith, A. El Fal- lah Seghrouchni, and G. Sukthankar, editors, Proceed- ings of the 19th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2020), pages 285-293, 2020.
  6. [de Silva, 2017] Lavindra de Silva. BDI agent reasoning with guidance from HTN recipes. In Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems (AAMAS 2017), pages 759-767, 2017.
  7. [de Silva, 2018] Lavindra de Silva. HTN acting: A formal- ism and an algorithm. In Proceedings of the 17th Interna- tional Conference on Autonomous Agents and Multiagent Systems (AAMAS 2018), pages 363-371, 2018.
  8. [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 Multiagent Systems (AAMAS 2017), pages 768-772, 2017.
  9. [Rao and Georgeff, 1992] Anand S. Rao and Michael P. Georgeff. An abstract architecture for rational agents. In Proceedings of the 3rd International Conference on Prin- ciples of Knowledge Representation and Reasoning (KR 1992), pages 439-449, 1992.
  10. [Sardiña et al., 2006] Sebastian Sardiña, Lavindra de Silva, and Lin Padgham. Hierarchical planning in BDI agent programming languages: a formal approach. In Pro- ceedings of the 5th International Joint Conference on Au- tonomous Agents and Multiagent Systems (AAMAS 2006), pages 1001-1008, 2006.
  11. [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.
  12. [Thangarajah and Padgham, 2011] John Thangarajah and Lin Padgham. Computationally effective reasoning about goal interactions. Journal of Automated Reasoning, 47(1):17-56, 2011.
  13. [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.
  14. [Thangarajah et al., 2003] John Thangarajah, Lin Padgham, and Michael Winikoff. Detecting & avoiding interference between goals in intelligent agents. In Proceedings of the Eighteenth International Joint Conference on Artificial In- telligence (IJCAI-03), pages 721-726, 2003. IJCAI
  15. [Thangarajah et al., 2012] John Thangarajah, Sebastian Sar- dina, and Lin Padgham. Measuring plan coverage and overlap for agent reasoning. In Proceedings of the 11th International Conference on Autonomous Agents and Mul- tiagent Systems (AAMAS 2012), pages 1049-1056, 2012.
  16. [Waters et al., 2014] Max Waters, Lin Padgham, and Sebas- tian Sardina. 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, 2014.
  17. [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.
  18. [Yao and Logan, 2016] Yuan Yao and Brian Logan. Action- level intention selection for BDI agents. In Proceedings of the 15th International Conference on Autonomous Agents and Multiagent Systems, pages 1227-1236, 2016.
  19. [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 Con- ference on Artificial Intelligence (ECAI 2014), 2014.
  20. [Yao et al., 2016a] Yuan Yao, Lavindra de Silva, and Brian Logan. Reasoning about the executability of goal-plan trees. In Proceedings of the 4th International Workshop on Engineering Multi-Agent Systems (EMAS 2016), pages 181-196, Singapore, May 2016.
  21. [Yao et al., 2016b] Yuan Yao, Brian Logan, and John Thangarajah. Intention selection with deadlines. In Pro- ceedings of the 22nd European Conference on Artificial Intelligence (ECAI-2016), pages 1700-1701, 2016.
  22. [Yao et al., 2016c] 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 2016), pages 2558-2565, 2016.

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

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