Decoupling Geometric Planning and Execution in Scalable Multi-Agent Path Finding
Organizations: Dept. of Systems Engineering and Computer Science, University of Zaragoza, Zaragoza, Spain
Abstract
Multi-Agent Path Finding (MAPF) requires collision-free trajectories for multiple agents on a shared graph, often with the objective of minimizing the sum-of-costs (SOC). Many optimal and bounded-suboptimal solvers rely on time-expanded models and centralized conflict resolution, which limits scalability in large or dense instances. We propose a hybrid prioritized framework that separates geometric planning from execution-time conflict resolution. In the first stage, Geometric Conflict Preemption (GCP) plans agents sequentially with A* on the original graph while inflating costs for transitions entering vertices used by higher-priority paths, encouraging spatial detours without explicit time reasoning. In the second stage, a Decentralized Local Controller (DLC) executes the geometric paths using per-vertex FIFO authorization queues and inserts wait actions to avoid vertex and edge-swap conflicts. Experiments on standard benchmark maps with up to 1000 agents show that the method scales with an near-linear runtime trend and attains a 100% success rate on instances satisfying the geometric feasibility assumption. Page of the project: https://sites.google.com/unizar.es/multi-agent-path-finding/home
Figures & tables
| Method | Diff. of Spatial Cost | Diff. of Temporal Cost | Total Cost | % of Spatial Cost | % of Temporal Cost | |
|---|---|---|---|---|---|---|
| 250 | Cost Update | 16% | — | 89.8% | 10.2% | |
| No Cost Update | — | 67% | 17529 | 82% | 18% | |
| 500 | Cost Update | 12% | — | 40192 | 76.8% | 23.2% |
| No Cost Update | — | 201% | 59.4% | 40.6% | ||
| 1000 | Cost Update | 16% | — | 106843 | 47.6% | 52.4% |
| No Cost Update | — | 70% | 31.6% | 68.4% |
| Paris Map | Room Map | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Priority | Diff. Solved Colls % | Diff Cost % | Total Cost | Priority | Diff. Solved Colls % | Diff Cost % | Total Cost | ||
| 100 | SPF | 100% | — | 18092 | 100 | SPF | 9% | 4% | 6982 |
| LPF | 335% | 6% | 19211 | LPF | 13% | 2% | 6851 | ||
| CF | 40% | 9% | 19723 | CF | 16% | 12% | 7541 | ||
| CL | 110% | 2% | 18446 | CL | — | — | 6723 | ||
| Random | — | 12% | 20356 | Random | 23% | 11% | 7448 | ||