Simultaneous Computation with Multiple Prioritizations in Multi-Agent Motion Planning
Patrick Scheffe, Julius Kahle, Bassam Alrifaee

TL;DR
This paper introduces a novel multi-prioritization approach for multi-agent motion planning that improves solution quality and computational efficiency, enabling real-time applications in complex networks.
Contribution
It presents a general method for simultaneous multiple prioritizations in multi-agent motion planning, outperforming existing methods with minimal additional computation.
Findings
Approaches near optimal prioritization in numerical experiments.
Outperforms state-of-the-art methods in solution quality.
Demonstrates real-time capability in a road network scenario.
Abstract
Multi-agent path finding (MAPF) in large networks is computationally challenging. An approach for MAPF is prioritized planning (PP), in which agents plan sequentially according to their priority. Albeit a computationally efficient approach for MAPF, the solution quality strongly depends on the prioritization. Most prioritizations rely either on heuristics, which do not generalize well, or iterate to find adequate priorities, which costs computational effort. In this work, we show how agents can compute with multiple prioritizations simultaneously. Our approach is general as it does not rely on domain-specific knowledge. The context of this work is multi-agent motion planning (MAMP) with a receding horizon subject to computation time constraints. MAMP considers the system dynamics in more detail compared to MAPF. In numerical experiments on MAMP, we demonstrate that our approach to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Modular Robots and Swarm Intelligence · Robotics and Sensor-Based Localization
