Improving LaCAM for Scalable Eventually Optimal Multi-Agent Pathfinding

Keisuke Okumura
5/5/2023
cs.AIcs.MAcs.RO

No official code found. Best implementation: Kei18/lacam2 (41 stars, MIT, last commit 2025-08-22).

Abstract

This study extends the recently-developed LaCAM algorithm for multi-agent pathfinding (MAPF). LaCAM is a sub-optimal search-based algorithm that uses lazy successor generation to dramatically reduce the planning effort. We present two enhancements. First, we propose its anytime version, called LaCAM*, which eventually converges to optima, provided that solution costs are accumulated transition costs. Second, we improve the successor generation to quickly obtain initial solutions. Exhaustive experiments demonstrate their utility. For instance, LaCAM* sub-optimally solved 99% of the instances retrieved from the MAPF benchmark, where the number of agents varied up to a thousand, within ten seconds on a standard desktop PC, while ensuring eventual convergence to optima; developing a new horizon of MAPF algorithms.

View on arXivView PDF

Code Implementations(1)

Kei18/lacam2Community100%
MIT

Improving LaCAM for Scalable Eventually Optimal Multi-Agent Pathfinding (IJCAI-23)

4117C++, CMake1 years agoMIT
mapfmulti-agent-path-findingmulti-agent-path-planningpath-planningpathfinding

Similar Papers

Cite this paper

@article{okumura2023improving,
  title  = {Improving LaCAM for Scalable Eventually Optimal Multi-Agent Pathfinding},
  author = {Keisuke Okumura},
  year   = {2023},
  eprint = {2305.03632},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.03632v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.03632.svg)](https://codeofpaper.com/paper/2305.03632)

Discussion