Local Guidance for Configuration-Based Multi-Agent Pathfinding
Tomoki Arita, Keisuke Okumura
TL;DR
Local guidance addresses congestion in MAPF by providing spatiotemporal cues around each agent, rather than relying on global congestion models. The method integrates local guidance into LaCAM via windowed planning, a lexicographic cost with collision penalties, and a set of practical design choices (initialization, plan iteration, agent ordering, and optional global guidance). Empirical results on benchmarks with up to 10,000 agents show substantial flowtime improvements (up to ~50% in some cases) and competitiveness with state-of-the-art methods like LNS2, often outperforming global guidance. The approach achieves a practical balance between solution quality and runtime, and code is publicly available.
Abstract
Guidance is an emerging concept that improves the empirical performance of real-time, sub-optimal multi-agent pathfinding (MAPF) methods. It offers additional information to MAPF algorithms to mitigate congestion on a global scale by considering the collective behavior of all agents across the entire workspace. This global perspective helps reduce agents' waiting times, thereby improving overall coordination efficiency. In contrast, this study explores an alternative approach: providing local guidance in the vicinity of each agent. While such localized methods involve recomputation as agents move and may appear computationally demanding, we empirically demonstrate that supplying informative spatiotemporal cues to the planner can significantly improve solution quality without exceeding a moderate time budget. When applied to LaCAM, a leading configuration-based solver, this form of guidance establishes a new performance frontier for MAPF.
