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 条
  • [31] Branch-and-cut and Branch-and-cut-and-price algorithms for the adjacent only quadratic minimum spanning tree problem
    Pereira, Dilson Lucas
    Gendreau, Michel
    da Cunha, Alexandre Salles
    [J]. NETWORKS, 2015, 65 (04) : 367 - 379
  • [32] Lifelong Multi-Agent Path Finding in A Dynamic Environment
    Wan, Qian
    Gu, Chonglin
    Sun, Sankui
    Chen, Mengxia
    Huang, Hejiao
    Jia, Xiaohua
    [J]. 2018 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2018, : 875 - 882
  • [33] Multi-Agent Path Finding on Strongly Biconnected Digraphs
    Botea, Adi
    Surynek, Pavel
    [J]. PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 2024 - 2030
  • [34] Connected Multi-Agent Path Finding: Generation and Visualization
    Queffelec, Arthur
    Sankur, Ocan
    Schwarzentruber, Francois
    [J]. PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 5008 - 5011
  • [35] Distributed Heuristic Multi-Agent Path Finding with Communication
    Ma, Ziyuan
    Luo, Yudong
    Ma, Hang
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 8699 - 8705
  • [36] Multi-Agent Path Finding: A New Boolean Encoding
    Asin Acha, Roberto
    Lopez, Rodrigo
    Hagedorn, Sebastian
    Baier, Jorge A.
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2022, 75 : 323 - 350
  • [37] Searching with Consistent Prioritization for Multi-Agent Path Finding
    Ma, Hang
    Harabor, Daniel
    Stuckey, Peter J.
    Li, Jiaoyang
    Koenig, Sven
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 7643 - 7650
  • [38] Multi-Agent Path Finding with Prioritized Communication Learning
    Li, Wenhao
    Chen, Hongjun
    Jin, Bo
    Tan, Wenzhe
    Zha, Hongyuan
    Wang, Xiangfeng
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2022, 2022, : 10695 - 10701
  • [39] Learning Selective Communication for Multi-Agent Path Finding
    Ma, Ziyuan
    Luo, Yudong
    Pan, Jia
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) : 1455 - 1462
  • [40] Multi-Agent Path Finding with heterogeneous edges and roundtrips
    Ai, Bing
    Jiang, Jiuchuan
    Yu, Shoushui
    Jiang, Yichuan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 234