Windowed MAPF with Completeness Guarantees

Rishi Veerapaneni, Muhammad Suhail Saleem, Jiaoyang Li, Maxim Likhachev
10/2/2024
cs.MAcs.AIcs.RO

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Traditional multi-agent path finding (MAPF) methods try to compute entire start-goal paths which are collision free. However, computing an entire path can take too long for MAPF systems where agents need to replan fast. Methods that address this typically employ a "windowed" approach and only try to find collision free paths for a small windowed timestep horizon. This adaptation comes at the cost of incompleteness; all current windowed approaches can become stuck in deadlock or livelock. Our main contribution is to introduce our framework, WinC-MAPF, for Windowed MAPF that enables completeness. Our framework uses heuristic update insights from single-agent real-time heuristic search algorithms as well as agent independence ideas from MAPF algorithms. We also develop Single-Step CBS (SS-CBS), an instantiation of this framework using a novel modification to CBS. We show how SS-CBS, which only plans a single step and updates heuristics, can effectively solve tough scenarios where existing windowed approaches fail.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{veerapaneni2024windowed,
  title  = {Windowed MAPF with Completeness Guarantees},
  author = {Rishi Veerapaneni and Muhammad Suhail Saleem and Jiaoyang Li and Maxim Likhachev},
  year   = {2024},
  eprint = {2410.01798},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.01798v3}
}

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/2410.01798.svg)](https://codeofpaper.com/paper/2410.01798)

Discussion