Multi-Agent Path Finding with Mutex Propagation - Robotics Institute Carnegie Mellon University

Multi-Agent Path Finding with Mutex Propagation

Han Zhang, Jiaoyang Li, Pavel Surynek, Sven Koenig, and T. K. Satish Kumar
Conference Paper, Proceedings of 30th International Conference on Automated Planning and Scheduling (ICAPS '20), pp. 323 - 332, October, 2020

Abstract

Mutex propagation is a form of efficient constraint propagation popularly used in AI planning to tightly approximate the reachable states from a given state. We utilize this idea in the context of Multi-Agent Path Finding (MAPF). When adapted to MAPF, mutex propagation provides stronger constraints for conflict resolution in Conflict-Based Search (CBS), a popular optimal MAPF algorithm, and provides it with the ability to identify and reason with symmetries in MAPF. While existing work identifies a limited form of symmetries using rectangle reasoning and requires the manual design of symmetry-breaking constraints, mutex propagation is more general and allows for the automated design of symmetry-breaking constraints. Our experimental results show that CBS with mutex propagation is capable of outperforming CBSH with rectangle reasoning, a state-of-the-art variant of CBS, with respect to runtime and success rate.

BibTeX

@conference{Zhang-2020-131417,
author = {Han Zhang and Jiaoyang Li and Pavel Surynek and Sven Koenig and T. K. Satish Kumar},
title = {Multi-Agent Path Finding with Mutex Propagation},
booktitle = {Proceedings of 30th International Conference on Automated Planning and Scheduling (ICAPS '20)},
year = {2020},
month = {October},
pages = {323 - 332},
}