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

被引:15
|
作者
Lam, Edward [1 ]
Le Bodic, Pierre [1 ]
Harabor, Daniel [1 ]
Stuckey, Peter J. [1 ]
机构
[1] Monash Univ, Melbourne, Vic, Australia
关键词
Multi-agent path finding; Multi-agent planning; Column generation; Cutting plane; Valid inequality; VEHICLE-ROUTING PROBLEM;
D O I
10.1016/j.cor.2022.105809
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Branch-and-Cut-and-Price for Multi-Agent Pathfinding
    Lam, Edward
    Le Bodic, Pierre
    Harabor, Daniel D.
    Stuckey, Peter J.
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 1289 - 1296
  • [2] A note on branch-and-cut-and-price
    Feillet, Dominique
    Gendreau, Michel
    Medaglia, Andres L.
    Walteros, Jose L.
    [J]. OPERATIONS RESEARCH LETTERS, 2010, 38 (05) : 346 - 353
  • [3] The multi-terminal vertex separator problem: Branch-and-Cut-and-Price
    Magnouche, Y.
    Mahjoub, A. R.
    Martin, S.
    [J]. DISCRETE APPLIED MATHEMATICS, 2021, 290 : 86 - 111
  • [4] BRANCH-AND-CUT-AND-PRICE ALGORITHMS FOR THE PREEMPTIVE RCPSP
    Fouilhoux, Pierre
    Mahjoub, A. Ridha
    Quilliot, Alain
    Toussaint, Helene
    [J]. RAIRO-OPERATIONS RESEARCH, 2018, 52 (02) : 513 - 528
  • [5] Multi-Agent Path Finding - An Overview
    Stern, Roni
    [J]. ARTIFICIAL INTELLIGENCE, 2019, 11866 : 96 - 115
  • [6] Multi-Agent Path Finding with Deadlines
    Ma, Hang
    Wagner, Glenn
    Feiner, Ariel
    Li, Jiaoyang
    Kumar, T. K. Satish
    Koenig, Sven
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 417 - 423
  • [7] Incremental multi-agent path finding
    Semiz, Fatih
    Polat, Faruk
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 116 : 220 - 233
  • [8] Robust Multi-Agent Path Finding
    Atzmon, Dor
    Stern, Roni
    Felner, Ariel
    Wagner, Glenn
    Bartak, Roman
    Zhou, Neng-Fa
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 1862 - 1864
  • [9] Multi-Agent Path Finding on Ozobots
    Bartak, Roman
    Krasicenko, Ivan
    Svancara, Jiri
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 6491 - 6493
  • [10] The Multi-terminal vertex separator problem: Extended formulations and Branch-and-Cut-and-Price
    Magnouche, Youcef
    Mahjoub, A. Ridha
    Martin, Sebastien
    [J]. 2016 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2016, : 683 - 688