Proceedings

Monte-Carlo Tree Search for Scalable Coalition Formation

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 407-413.

https://doi.org/10.24963/ijcai.2020/57

Abstract

We propose a novel algorithm based on Monte-Carlo tree search for the problem of coalition structure generation (CSG). Specifically, we find the optimal solution by sampling the coalition structure graph and incrementally expanding a search tree, which represents the partial space that has been searched. We prove that our algorithm is complete and converges to the optimal given sufficient number of iterations. Moreover, it is anytime and can scale to large CSG problems with many agents. Experimental results on six common CSG benchmark problems and a disaster response domain confirm the advantages of our approach comparing to the state-of-the-art methods.

  1. [Auer et al., 2002] Peter Auer, Nicolo Cesa-Bianchi, and Paul Fischer. Finite-time analysis of the multiarmed bandit problem. Machine learning, 47(2-3):235-256, 2002.
  2. [Bistaffa et al., 2017] Filippo Bistaffa, Alessandro Farinelli, Georgios Chalkiadakis, and Sarvapali D Ramchurn. A co- operative game-theoretic approach to the social rideshar- ing problem. Artificial Intelligence, 246:86-117, 2017.
  3. [Browne et al., 2012] Cameron B Browne, Edward Powley, Daniel Whitehouse, Simon M Lucas, et al. A survey of monte carlo tree search methods. IEEE Trans. on Compu- tational Intelligence and AI in games, 4(1):1-43, 2012.
  4. [Cruz et al., 2017] Francisco Cruz, Antonio Espinosa, Juan C Moure, Jesus Cerquides, et al. Coalition structure generation problems: optimization and parallelization of the idp algorithm in multicore systems. Concurrency and computation, 29(5):e3969, 2017.
  5. [Dang and Jennings, 2004] Viet Dung Dang and Nicholas R Jennings. Generating coalition structures with finite bound from the optimal guarantees. In Proc. of AAMAS, pages 564-571, 2004.
  6. [Di Mauro et al., 2010] Nicola Di Mauro, Teresa MA Basile, Stefano Ferilli, and Floriana Esposito. Coalition structure generation with grasp. In Proc. of Int'l Conf. on Artif. In- tel.: Methodology, Systems, and Applications, pages 111- 120, 2010.
  7. [Farinelli et al., 2013] Alessandro Farinelli, Manuele Bicego, Sarvapali D Ramchurn, and Mauro Zucchelli. C-link: A hierarchical clustering approach to large-scale near-optimal coalition formation. In Proc. of IJCAI, pages 106-112, 2013. IJCAI
  8. [Farinelli et al., 2017] Alessandro Farinelli, Manuele Bicego, Filippo Bistaffa, and Sarvapali D Ramchurn. A hierarchical clustering approach to large-scale near- optimal coalition formation with quality guarantees. Engineering Applications of Artificial Intelligence, 59:170-185, 2017.
  9. [Keinänen, 2009] Helena Keinänen. Simulated annealing for multi-agent coalition formation. In KES Int'l Symposium on Agent and Multi-Agent Systems, pages 30-39, 2009.
  10. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit based monte-carlo planning. In Proc. of ECAI, pages 282-293, 2006.
  11. [Larson and Sandholm, 2000] Kate S Larson and Tuomas W Sandholm. Anytime coalition structure generation: an av- erage case study. J. of Exper. & Theoretical Artif. Intel., 12(1):23-42, 2000.
  12. [Michalak et al., 2016] Tomasz Michalak, Talal Rahwan, Edith Elkind, Michael Wooldridge, and Nicholas R Jen- nings. A hybrid exact algorithm for complete set parti- tioning. Artificial Intelligence, 230:14-50, 2016.
  13. [Pawłowski et al., 2014] Krzysztof Pawłowski, Karol Ku- rach, Kim Svensson, Sarvapali Ramchurn, et al. Coalition structure generation with the graphics processing unit. In Proc. of AAMAS, pages 293-300, 2014.
  14. [Rahwan et al., 2007] Talal Rahwan, Sarvapali D Ramchurn, Viet Dung Dang, Andrea Giovannucci, and Nicholas R Jennings. Anytime optimal coalition structure generation. In Proc. of AAAI, pages 1184-1190, 2007.
  15. [Rahwan et al., 2009] Talal Rahwan, Sarvapali D Ramchurn, Nicholas R Jennings, et al. An anytime algorithm for op- timal coalition structure generation. Journal of Artificial Intelligence Research, 34:521-567, 2009.
  16. [Rahwan et al., 2011] Talal Rahwan, Tomasz P Michalak, Edith Elkind, Piotr Faliszewski, Jacek Sroka, et al. Con- strained coalition formation. In Proc. of AAAI, volume 11, pages 719-725, 2011.
  17. [Rahwan et al., 2012] Talal Rahwan, Tomasz Michalak, and Nicholas Jennings. A hybrid algorithm for coalition struc- ture generation. In Proc. of AAAI, 2012.
  18. [Rahwan et al., 2015] Talal Rahwan, Tomasz P Michalak, Michael Wooldridge, and Nicholas R Jennings. Coali- tion structure generation: A survey. Artificial Intelligence, 229:139-174, 2015.
  19. [Ramchurn et al., 2015] Sarvapali D. Ramchurn, Feng Wu, Joel E. Fischer, Steven Reece, Wenchao Jiang, et al. Human-agent collaboration for disaster response. Jour- nal of Autonomous Agents and Multi-Agent Systems, 30(1):82-111, 2015.
  20. [Ramchurn et al., 2016] Sarvapali D Ramchurn, Trung Dong Huynh, Feng Wu, Yukki Ikuno, Jack Flann, Luc Moreau, et al. A disaster response system based on human-agent collectives. Journal of Artificial Intelligence Research, 57:661-708, 2016.
  21. [Sandholm et al., 1999] Tuomas Sandholm, Kate Larson, Martin Andersson, Onn Shehory, and Fernando Tohmé. Coalition structure generation with worst case guarantees. Artificial Intelligence, 111(1-2):209-238, 1999.
  22. [Sen and Dutta, 2000] Sandip Sen and Partha Sarathi Dutta. Searching for optimal coalition structures. In Proc. of AA- MAS, pages 287-292. IEEE, 2000.
  23. [Service and Adams, 2010] Travis Service and Julie Adams. Approximate coalition structure generation. In Proc. of AAAI, 2010.
  24. [Service and Adams, 2011] Travis C. Service and Julie A Adams. Coalition formation for task allocation: Theory and algorithms. JAAMAS, 22(2):225-248, 2011.
  25. [Shehory and Kraus, 1998] Onn Shehory and Sarit Kraus. Methods for task allocation via agent coalition formation. Artificial intelligence, 101(1):165-200, 1998.
  26. [Silver et al., 2016] David Silver, Aja Huang, Chris J Maddi- son, Arthur Guez, Laurent Sifre, et al. Mastering the game of go with deep neural networks and tree search. Nature, 529(7587):484, 2016.
  27. [Yeh, 1986] D Yun Yeh. A dynamic programming approach to the complete set partitioning problem. BIT Numerical Mathematics, 26(4):467-474, 1986.

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

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