Proceedings

Scalable Anytime Planning for Multi-Agent MDPs (Extended Abstract)

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 5279-5283.

https://doi.org/10.24963/ijcai.2022/735

Abstract

We present a scalable planning algorithm for multi-agent sequential decision problems that require dynamic collaboration.

Teams of agents need to coordinate decisions in many domains,

but naive approaches fail due to the exponential growth of the joint action space with the number of agents.

We circumvent this complexity through an anytime approach that allows us to trade computation for

approximation quality and also dynamically coordinate actions.

Our algorithm comprises three elements: online planning with Monte Carlo

Tree Search (MCTS), factorizing local agent interactions with coordination graphs, and

selecting optimal joint actions with the Max-Plus method.

On the benchmark SysAdmin domain with static coordination graphs, our approach achieves comparable performance with much lower computation cost than the MCTS baselines.

We also introduce a multi-drone delivery domain with dynamic, i.e., state-dependent coordination graphs, and demonstrate how our approach scales to large problems on this domain that are intractable for other MCTS methods.

  1. [Amato and Oliehoek, 2014] Christopher Amato and Frans A Oliehoek. Scalable Planning and Learning for Mul- tiagent POMDPs: Extended version. arXiv preprint arXiv:1404.1140, 2014.
  2. [Bertsekas, 2005] Dimitri P Bertsekas. Dynamic Program- ming and Optimal Control, volume 1. Athena Scientific Belmont, MA, 2005.
  3. [Bezanson et al., 2017] Jeff Bezanson, Alan Edelman, Stefan Karpinski, and Viral B Shah. Julia: A Fresh Approach to Numerical Computing. SIAM Review, 59(1):65-98, 2017.
  4. [Boutilier, 1996] Craig Boutilier. Planning, Learning and Co- ordination in Multi-Agent Decision Processes. In Pro- ceedings of the Sixth Conference on Theoretical Aspects of Rationality and Knowledge, pages 195-210.
  5. [Browne et al., 2012] Cameron Browne, Edward Jack Pow- ley, Daniel Whitehouse, Simon M. Lucas, Peter I. Cowl- ing, Philipp Rohlfshagen, Stephen Tavener, Diego Perez Liebana, Spyridon Samothrakis, and Simon Colton. A Survey of Monte Carlo Tree Search Methods. IEEE Trans- actions on Computational Intelligence and AI in games, 4(1):1-43, 2012.
  6. [Chaslot et al., 2008] Guillaume M J-B Chaslot, Mark HM Winands, H Jaap van den Herik, Jos WHM Uiterwijk, and Bruno Bouzy. Progressive Strategies for Monte-Carlo Tree Search. New Mathematics and Natural Computation, 4(3):343-357, 2008.
  7. [Choudhury et al., 2020] Shushman Choudhury, Kiril Solovey, Mykel J. Kochenderfer, and Marco Pavone. Efficient Large-Scale Multi-Drone Delivery using Transit Networks. In IEEE International Conference on Robotics and Automation (ICRA), 2020.
  8. [Choudhury et al., 2021] Shushman Choudhury, Jayesh K Gupta, Peter Morales, and Mykel J Kochenderfer. Scalable Anytime Planning for Multi-Agent MDPs. arXiv preprint arXiv:2101.04788, 2021.
  9. [Guestrin et al., 2002] Carlos Guestrin, Daphne Koller, and Ronald Parr. Multiagent Planning with Factored MDPs. In T G Dietterich, S Becker, and Z Ghahramani, editors, Advances in Neural Information Processing Systems, pages 1523-1530. MIT Press, 2002.
  10. [Guestrin et al., 2003] C. Guestrin, D. Koller, R. Parr, and S. Venkataraman. Efficient Solution Algorithms for Fac- tored MDPs. Journal of Artificial Intelligence Research, 19:399-468, October 2003.
  11. [Gupta et al., 2017] Jayesh K Gupta, Maxim Egorov, and Mykel J. Kochenderfer. Cooperative Multi-Agent Con- trol using Deep Reinforcement Learning. In International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 66-83. Springer, 2017.
  12. [Kochenderfer, 2015] Mykel J. Kochenderfer. Decision Mak- ing under Uncertainty: Theory and Application. MIT Press, 2015.
  13. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit based monte-carlo planning. In Eu- ropean Conference on Machine Learning (ECML), volume 4212, pages 282-293. Springer, 2006.
  14. [Kok and Vlassis, 2004] Jelle R Kok and Nikos Vlassis. Sparse Cooperative Q-Learning. In International Confer- ence on Machine Learning (ICML), page 61. ACM, 2004.
  15. [Kok and Vlassis, 2005] Jelle R. Kok and Nikos A. Vlassis. Using the Max-Plus Algorithm for Multi-Agent Decision Making in Coordination Graphs. In Proceedings of the Seventeenth Belgium-Netherlands Conference on Artificial Intelligence (BNAIC), pages 359-360, 2005.
  16. [Matignon et al., 2012] Laetitia Matignon, Guillaume J. Lau- rent, and Nadine Le Fort-Piat. Independent Reinforcement Learners in Cooperative Markov Games: a Survey Regard- ing Coordination Problems. The Knowledge Engineering Review, 27(1):1-31, 2012.
  17. [Nijssen and Winands, 2011] J. A. M. Nijssen and Mark H. M. Winands. Enhancements for Multi-Player Monte- Carlo Tree Search. In Computers and Games, 2011.
  18. [Oh et al., 2015] Kwang-Kyo Oh, Myoung-Chul Park, and Hyo-Sung Ahn. A Survey of Multi-Agent Formation Con- trol. Automatica, 53:424-440, 2015.
  19. [Oliehoek et al., 2008] Frans A. Oliehoek, Matthijs T. J. Spaan, et al. Exploiting Locality of Interaction in Fac- tored Dec-POMDPs. In International Conference on Au- tonomous Agents and Multiagent Systems (AAMAS), pages 517-524. International Foundation for Autonomous Agents and Multiagent Systems, 2008.
  20. [Pearl, 1989] Judea Pearl. Probabilistic Reasoning in Intel- ligent Systems: Networks of Plausible Inference. Morgan Kaufmann, 1989.
  21. [Rashid et al., 2018] Tabish Rashid, Mikayel Samvelyan, Christian Schroeder, Gregory Farquhar, Jakob Foerster, and Shimon Whiteson. QMIX: Monotonic Value Function Fac- torisation for Deep Multi-Agent Reinforcement Learning. In International Conference on Machine Learning (ICML), pages 4295-4304, 2018.
  22. [Silver and Veness, 2010] David Silver and Joel Veness. Monte-Carlo Planning in Large POMDPs. In Advances in Neural Information Processing Systems (NeurIPS), pages 2164-2172.
  23. Curran Associates, Inc., 2010.
  24. [Sunehag et al., 2018] Peter Sunehag, Guy Lever, Audrunas Gruslys, Wojciech Marian Czarnecki, et al. Value- Decomposition Networks for Cooperative Multi-Agent Learning based on Team Reward. In International Con- ference on Autonomous Agents and Multiagent Systems (AAMAS), pages 2085-2087, 2018.
  25. [Vlassis et al., 2004] N Vlassis, R Elhorst, and J R Kok. Any- time Algorithms for Multiagent Decision Making using Coordination Graphs. In IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583), volume 1, pages 953-957 vol.1, October 2004.
  26. [Zerbel and Yliniemi, 2019] Nicholas Zerbel and Logan Yliniemi. Multiagent Monte Carlo Tree Search. In Interna- tional Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 2309-2311, 2019.

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

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