Solving Overlapping Coalition Structure Generation in Task-Based Settings

Abstract

The overlapping coalition structure generation problem (OCSGP) is a challenging computational problem in multi-agent systems. It focuses on selecting possibly overlapping coalitions from a set of agents to maximize the social welfare of all coalitions while containing all agents. However, in practical applications, coalitions may be formed to selectively respond to tasks from a pool of potential tasks assigned to agents. Consequently, this study considers OCSGP in a task-based setting, where each agent has finite resources and can only respond to tasks of interest, and each coalition can only take on mutually disjoint subsets of tasks. Specifically, we first present a model of the task-based OCSGP and investigate its computational complexity. Our theoretical results demonstrate that this specific OCSGP remains intractable even under restrictive assumptions. Subsequently, we develop a generic evolutionary algorithm framework (EAF) to find an approximately optimal overlapping coalition structure (OCS) in time quartic polynomial in the size of the instance. Particularly, we devise a specific solution-repair based heuristic of cubic time complexity to generate a feasible OCS. Finally, we compare the proposed EAF with a task-oriented heuristic and a hybrid algorithm for OCSGP, and examine its applicability in the pursuit-evasion problem. The experimental results reveal that the proposed EAF exhibits superior performance in finding feasible OCSs and demonstrates flexible adaptability to problem size and resource status.

Cite

Text

Zhang et al. "Solving Overlapping Coalition Structure Generation in Task-Based Settings." Journal of Artificial Intelligence Research, 2025. doi:10.1613/JAIR.1.17138

Markdown

[Zhang et al. "Solving Overlapping Coalition Structure Generation in Task-Based Settings." Journal of Artificial Intelligence Research, 2025.](https://mlanthology.org/jair/2025/zhang2025jair-solving/) doi:10.1613/JAIR.1.17138

BibTeX

@article{zhang2025jair-solving,
  title     = {{Solving Overlapping Coalition Structure Generation in Task-Based Settings}},
  author    = {Zhang, Guofu and Su, Zhaopin and Song, Xiaoxiao and Gao, Zixuan and Li, Miqing and Yao, Xin},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {2025},
  pages     = {2125-2166},
  doi       = {10.1613/JAIR.1.17138},
  volume    = {82},
  url       = {https://mlanthology.org/jair/2025/zhang2025jair-solving/}
}