arrow
Return

Branch-and-cut-and-price for multi-agent path finding

delete2022-08-01
delete19
delete
OA
AI
E
Edward Lam *
P
Pierre Le Bodic
D
Daniel Harabor
P
Peter J. Stuckey
DOI:10.1016/j.cor.2022.105809delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The Multi-Agent Path Finding problem aims to find a set of collision-free paths that minimizes the total cost of all paths. The problem is extensively studied in artificial intelligence due to its relevance to robotics, video games and logistics applications, but is seldom considered in the mathematical optimization community. This paper tackles the problem using a branch-and-cut-and-price algorithm that incorporates a shortest path pricing problem for finding paths for every agent independently and thirteen classes of constraints for resolving different types of conflicts. Experimental results show that this mathematical approach solves 2402 of 4430 instances compared to 2039 and 1939 by the state-of-the-art solvers Lazy CBS and CBSH2-RTC published in artificial intelligence venues.
Keywords:
Multi-agent path finding
Multi-agent planning
Column generation
Cutting plane
Valid inequality
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Computers and Operations Research
IF:
4.3
Papers:
6.5K
Citations:
1.8W

Organization

M
Monash University
Scholars:
5.4W
Papers: 5.4W
Citations: 79