Multi-Agent Pathfinding with Non-Unit Integer Edge Costs via Enhanced Conflict-Based Search and Graph Discretization
Organizations: College of Electrical and Information Engineering at Hunan University · China Mobile Group Hunan Company Limited, Changsha 410082, China
Abstract
Multi-Agent Pathfinding (MAPF) plays a critical role in various domains. Traditional MAPF methods typically assume unit edge costs and single-timestep actions, which limit their applicability to real-world scenarios. MAPFR extends MAPF to handle non-unit costs with real-valued edge costs and continuous-time actions, but its geometric collision model leads to an unbounded state space that compromises solver efficiency. In this paper, we propose MAPFZ, a novel MAPF variant on graphs with non-unit integer costs that preserves a finite state space while offering improved realism over classical MAPF. To solve MAPFZ efficiently, we develop CBS-NIC, an enhanced Conflict-Based Search framework incorporating time-interval-based conflict detection and an improved Safe Interval Path Planning (SIPP) algorithm. Additionally, we propose Bayesian Optimization for Graph Design (BOGD), a discretization method for non-unit edge costs that balances efficiency and accuracy with a sub-linear regret bound. Extensive experiments demonstrate that our approach outperforms state-of-the-art methods in runtime and success rate across diverse benchmark scenarios.
Figures & tables
| Map | #Agents | Succ. Rate (%) / Runtime (s) | |||
| Baseline | CBS-NIC-B | CCBS+DP | CCBS+DP-1.3 | ||
| den520d | 10 | 100 / 0.698 | 100 / 0.004 | 72 / 3.165 | 72 / 0.011 |
| 20 | 100 / 1.588 | 100 / 0.007 | 4 / 19.885 | 20 / 0.023 | |
| 30 | 72 / 7.865 | 100 / 0.025 | 0 / – | 0 / – | |
| 40 | 28 / 7.749 | 100 / 0.087 | 0 / – | 0 / – | |
| 50 | 4 / 10.125 | 100 / 0.088 | 0 / – | 0 / – | |
| Map | #Agents | Baseline | CBS-NIC-B | ||
| Succ.(%) | Runtime(s) | Succ.(%) | Runtime(s) | ||
| berlin | 20 | 100 | 0.242 | 100 | 0.011 |
| 50 | 92 | 3.62 | 100 | 0.07 | |
| 80 | 64 | 5.5 | 100 | 0.21 | |
| 110 | 20 | 5.06 | 96 | 1.18 | |
| 140 | 0 | – | 92 | 2.08 | |