A Multiagent Path Search Algorithm for Large-Scale Coalition Structure Generation
Redha Taguelmimt, Samir Aknine, Djamila Boukredera, Narayan Changder, Tuomas Sandholm
TL;DR
This work addresses the coalition structure generation problem by recasting it as a scalable MAPF-like path search on a graph of coalition structures. It introduces SALDAE, a multiagent, anytime algorithm that uses bridging-path strategies, memory-guided search, and conflict-resolution to rapidly produce high-quality solutions for large-scale instances. Empirical results across diverse value distributions show SALDAE often surpasses state-of-the-art methods in solution quality and optimality, and remains effective when scaling to hundreds or thousands of agents. The approach offers practical impact for real-world large-scale coalition formation problems in domains like disaster response and vehicle allocation.
Abstract
Coalition structure generation (CSG), i.e. the problem of optimally partitioning a set of agents into coalitions to maximize social welfare, is a fundamental computational problem in multiagent systems. This problem is important for many applications where small run times are necessary, including transportation and disaster response. In this paper, we develop SALDAE, a multiagent path finding algorithm for CSG that operates on a graph of coalition structures. Our algorithm utilizes a variety of heuristics and strategies to perform the search and guide it. It is an anytime algorithm that can handle large problems with hundreds and thousands of agents. We show empirically on nine standard value distributions, including disaster response and electric vehicle allocation benchmarks, that our algorithm enables a rapid finding of high-quality solutions and compares favorably with other state-of-the-art methods.
