MAPF-LNS2: Fast Repairing for Multi-Agent Path Finding via Large Neighborhood Search

Abstract

Multi-Agent Path Finding (MAPF) is the problem of planning collision-free paths for multiple agents in a shared environment. In this paper, we propose a novel algorithm MAPF-LNS2 based on large neighborhood search for solving MAPF efficiently. Starting from a set of paths that contain collisions, MAPF-LNS2 repeatedly selects a subset of colliding agents and replans their paths to reduce the number of collisions until the paths become collision-free. We compare MAPF-LNS2 against a variety of state-of-the-art MAPF algorithms, including Prioritized Planning with random restarts, EECBS, and PPS, and show that MAPF-LNS2 runs significantly faster than them while still providing near-optimal solutions in most cases. MAPF-LNS2 solves 80% of the random-scenario instances with the largest number of agents from the MAPF benchmark suite with a runtime limit of just 5 minutes, which, to our knowledge, has not been achieved by any existing algorithms.

Cite

Text

Li et al. "MAPF-LNS2: Fast Repairing for Multi-Agent Path Finding via Large Neighborhood Search." AAAI Conference on Artificial Intelligence, 2022. doi:10.1609/AAAI.V36I9.21266

Markdown

[Li et al. "MAPF-LNS2: Fast Repairing for Multi-Agent Path Finding via Large Neighborhood Search." AAAI Conference on Artificial Intelligence, 2022.](https://mlanthology.org/aaai/2022/li2022aaai-mapf/) doi:10.1609/AAAI.V36I9.21266

BibTeX

@inproceedings{li2022aaai-mapf,
  title     = {{MAPF-LNS2: Fast Repairing for Multi-Agent Path Finding via Large Neighborhood Search}},
  author    = {Li, Jiaoyang and Chen, Zhe and Harabor, Daniel and Stuckey, Peter J. and Koenig, Sven},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2022},
  pages     = {10256-10265},
  doi       = {10.1609/AAAI.V36I9.21266},
  url       = {https://mlanthology.org/aaai/2022/li2022aaai-mapf/}
}