Polynomial-time Configuration Generator for Connected Unlabeled Multi-Agent Pathfinding
Suzuki, Takahiro, Okumura, Keisuke
–arXiv.org Artificial Intelligence
We consider Connected Unlabeled Multi-Agent Pathfinding (CUMAPF), a variant of MAPF where the agents must maintain connectivity at all times. This problem is fundamental to swarm robotics applications like self-reconfiguration and marching, where standard MAPF is insufficient as it does not guarantee the required connectivity between agents. While unlabeled MAPF is tractable in optimization, CUMAPF is NP-hard even on highly restricted graph classes. To tackle this challenge, we propose PULL, a complete and polynomial-time algorithm with a simple design. It is based on a rule-based one-step function that computes a subsequent configuration that preserves connectivity and advances towards the target configuration. PULL is lightweight, and runs in $O(n^2)$ time per step in 2D grid, where $n$ is the number of agents. Our experiments further demonstrate its practical performance: PULL finds competitive solution qualities against trivial solutions for hundreds of agents, in randomly generated instances. Furthermore, we develop an eventually optimal solver that integrates PULL into an existing search-based MAPF algorithm, providing a valuable tool for small-scale instances.
arXiv.org Artificial Intelligence
Oct-23-2025
- Country:
- Asia > Japan
- Europe > United Kingdom
- England > Cambridgeshire > Cambridge (0.14)
- Genre:
- Research Report > New Finding (0.46)
- Technology: