In the field of multi-agent systems, the coalition structure generation problem is extremely challenging due to the exponential number of partitions that need to be examined. What kind of appearance the space of coalition structure is, there is few man to research it. This paper take the space of coalition structure as a coalition structure graph, give four properties of OCS(optimal coalition structure) model: optimal substructure, overlapping subproblems, minimal searching set, redundancy paths to OCS, using these properties, we devise an Efficient Dynamic Programming (EDP) algorithm that perform fewer operations than DP (Dynamic Programming), because it needn’t evaluate the splits of coalition whose size is greater [2n/3]. Finally, we prove that upper bound of EDP time complexity is O(3^n). Experiment analysis shows the validity of the proposed algorithm, because it performs fewer operations which save 42% time than DP (given 21 agents).
[1]
Onn Shehory,et al.
Coalition structure generation with worst case guarantees
,
2022
.
[2]
Clifford Stein,et al.
Introduction to Algorithms, 2nd edition.
,
2001
.
[3]
Nicholas R. Jennings,et al.
Generating coalition structures with finite bound from the optimal guarantees
,
2004,
Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..
[4]
Sarvapali D. Ramchurn,et al.
Anytime Optimal Coalition Structure Generation
,
2007,
AAAI.
[5]
Sarit Kraus,et al.
Methods for Task Allocation via Agent Coalition Formation
,
1998,
Artif. Intell..
[6]
Ronald L. Rivest,et al.
Introduction to Algorithms
,
1990
.
[7]
Sarvapali D. Ramchurn,et al.
Near-Optimal Anytime Coalition Structure Generation
,
2006,
IJCAI.