Bounded Approximate Algorithm for Probabilistic Coalition Structure Generation

How to form effective coalitions is an important issue in multi-agent systems. Coalition Structure Generation (\({\mathsf {CSG}}\)) is a fundamental problem that can formalize various applications related to multi-agent cooperation. \({\mathsf {CSG}}\) involves partitioning a set of agents into coalitions so that the social surplus (i.e. the sum of the values of all coalitions) is maximized. In the real world, it is natural to consider the uncertainty of agents’ attendances, e.g., an agent is available only two or three days a week because of his/her own schedule. In other words, there is no guarantee to establish all coalitions. Probabilistic Coalition Structure Generation (\({\mathsf {PCSG}}\)) is the extension of \({\mathsf {CSG}}\) where the attendance type of each agent is considered. The aim of this problem is to find the optimal coalition structure which maximizes the sum of the expected values of all coalitions. In \({\mathsf {PCSG}}\), since finding the optimal coalition structure becomes easily intractable, it is important to consider fast but approximate algorithms. In this paper, a formal framework for \({\mathsf {PCSG}}\) is introduced. An approximate algorithm for \({\mathsf {PCSG}}\) called Bounded Approximate Algorithm based on Attendance Types (\({\mathsf {BAAAT}}\)) is then presented. Also, we show that \({\mathsf {BAAAT}}\) can provide the theoretical bound of a solution a priori. In the experiments, \({\mathsf {BAAAT}}\) is evaluated on a number of benchmarks.

[1]  Samir Aknine,et al.  Dynamic Coalitions Formation in Dynamic Uncertain Environments , 2015, 2015 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT).

[2]  Sarvapali D. Ramchurn,et al.  Anytime Optimal Coalition Structure Generation , 2007, AAAI.

[3]  Morteza Zadimoghaddam,et al.  Optimal Coalition Structure Generation in Cooperative Graph Games , 2013, AAAI.

[4]  Craig Boutilier,et al.  Sequentially optimal repeated coalition formation under uncertainty , 2012, Autonomous Agents and Multi-Agent Systems.

[5]  Makoto Yokoo,et al.  Concise Characteristic Function Representations in Coalitional Games Based on Agent Types , 2011, IJCAI.

[6]  Katsumi Inoue,et al.  How to Form a Task-Oriented Robust Team , 2015, AAMAS.

[7]  Prithviraj Dasgupta,et al.  Robust Multi-robot Team Formations Using Weighted Voting Games , 2010, DARS.

[8]  Tuomas Sandholm,et al.  Anytime coalition structure generation: an average case study , 2000, J. Exp. Theor. Artif. Intell..

[9]  Sarvapali D. Ramchurn,et al.  An Anytime Algorithm for Optimal Coalition Structure Generation , 2014, J. Artif. Intell. Res..

[10]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[11]  Fioravante Patrone,et al.  Application of Stochastic Cooperative Games in Water Resources , 2006 .

[12]  Victor R. Lesser,et al.  Coalitions Among Computationally Bounded Agents , 1997, Artif. Intell..

[13]  Julie A. Adams,et al.  Approximate Coalition Structure Generation , 2010, AAAI.

[14]  Sarit Kraus,et al.  Coalition formation with uncertain heterogeneous information , 2003, AAMAS '03.

[15]  Milind Tambe,et al.  Hybrid BDI-POMDP Framework for Multiagent Teaming , 2011, J. Artif. Intell. Res..

[16]  Yoav Shoham,et al.  Marginal contribution nets: a compact representation scheme for coalitional games , 2005, EC '05.

[17]  Nicholas R. Jennings,et al.  Overlapping Coalition Formation for Efficient Data Fusion in Multi-Sensor Networks , 2006, AAAI.

[18]  Nicholas R. Jennings,et al.  A hybrid exact algorithm for complete set partitioning , 2016, Artif. Intell..

[19]  Nicholas R. Jennings,et al.  A Hybrid Algorithm for Coalition Structure Generation , 2012, AAAI.

[20]  Nicholas R. Jennings,et al.  Coalition Structure Generation : Dynamic Programming Meets Anytime Optimization , 2008 .

[21]  José M. Vidal,et al.  The effects of co-operation on multiagent search in task-oriented domains , 2004, J. Exp. Theor. Artif. Intell..

[22]  D. Yun Yeh,et al.  A Dynamic Programming Approach to the Complete Set Partitioning Problem , 1986, BIT.

[23]  Onn Shehory,et al.  Coalition structure generation with worst case guarantees , 2022 .

[24]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

[25]  Vincent Conitzer,et al.  Coalition Structure Generation Utilizing Compact Characteristic Function Representations , 2009, CP.

[26]  Vincent Conitzer,et al.  Complexity of constructing solutions in the core based on synergies among coalitions , 2006, Artif. Intell..