Optimal Multi-Agent Pickup and Delivery Using Branch-and-Cut-and-Price Algorithms

被引:0
|
作者
Lam, Edward [1 ]
Stuckey, Peter J. [1 ]
Harabor, Daniel [1 ]
机构
[1] Monash Univ, Dept Data Sci & Artificial Intelligence, Clayton, Vic 3168, Australia
基金
澳大利亚研究理事会;
关键词
multi-agent pickup and delivery; multi-agent path finding; automated guided vehicle; conflict-free routing; vehicle routing problem; column generation; combinatorial Benders cuts; AUTOMATED GUIDED VEHICLES; ROUTING PROBLEM;
D O I
10.1287/trsc.2023.0268
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Given a set of agents and a set of pickup-delivery requests located on a twodimensional grid map, the multi-agent pickup and delivery problem assigns the requests to the agents such that every agent moves from its start location to the locations of its assigned requests and finally, to its end location without colliding into other agents and that the sum of arrival times is minimized. This paper proposes two exact branch-and-cutand-price algorithms for the problem. The first algorithm performs a three-level search. A high-level master problem selects an optimal sequence of requests and a path for every agent from a large collection. A mid-level sequencing problem and a low-level navigation problem are solved simultaneously to incrementally enlarge the collection of request sequences and paths. The second algorithm first solves the sequencing problem to find a set of request sequences and then solves the navigation problem to determine if paths compatible with the request sequences exist. Experimental results indicate that the integrated algorithm solves more instances with higher congestion, and the deferred algorithm solves more instances with lower congestion and could scale to 100 agents and 100 requests, significantly higher than a state-of-the-art suboptimal approach.
引用
收藏
页码:104 / 124
页数:22
相关论文
共 50 条
  • [31] Lifelong Multi-Agent Path Finding for Online Pickup and Delivery Tasks
    Ma, Hang
    Li, Jiaoyang
    Kumar, T. K. Satish
    Koenig, Sven
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 837 - 845
  • [32] Branch-and-cut-and-price algorithm for the constrained-routing and spectrum assignment problem
    Diarrassouba, Ibrahima
    Hadhbi, Youssouf
    Mahjoub, A. Ridha
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 47 (04)
  • [33] Vehicle Routing Problems with Different Service Constraints: A Branch-and-Cut-and-Price Algorithm
    Ceselli, Alberto
    Righini, Giovanni
    Tresoldi, Emanuele
    NETWORKS, 2014, 64 (04) : 282 - 291
  • [34] A Branch-and-Cut-and-Price Algorithm for the Two-Echelon Capacitated Vehicle Routing Problem
    Santos, Fernando Afonso
    Mateus, Geraldo Robson
    da Cunha, Alexandre Salles
    TRANSPORTATION SCIENCE, 2015, 49 (02) : 355 - 368
  • [35] Branch-and-Cut-and-Price for the Vehicle Routing Problem with Time Windows and Convex Node Costs
    He, Qie
    Irnich, Stefan
    Song, Yongjia
    TRANSPORTATION SCIENCE, 2019, 53 (05) : 1409 - 1426
  • [36] Branch-and-Price for the Pickup and Delivery Problem with Time Windows and Scheduled Lines
    Ghilas, Veaceslav
    Cordeau, Jean-Francois
    Demir, Emrah
    Van Woensel, Tom
    TRANSPORTATION SCIENCE, 2018, 52 (05) : 1191 - 1210
  • [37] Constrained-Routing and Spectrum Assignment Problem: Extended Formulation and Branch-and-Cut-and-Price Algorithm
    Diarrassouba, Ibrahima
    Hadhbi, Youssouf
    Mahjoub, Ali Ridha
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 926 - 931
  • [38] Selective pricing in branch-price-and-cut algorithms for vehicle routing
    Desaulniers, Guy
    Pecin, Diego
    Contardo, Claudio
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2019, 8 (02) : 147 - 168
  • [39] Combining Strengths of Optimal Multi-Agent Path Finding Algorithms
    Svancara, Jiri
    Bartak, Roman
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 1, 2019, : 226 - 231
  • [40] A capacitated multi pickup online food delivery problem with time windows: a branch-and-cut algorithm
    Kohar, Amit
    Jakhar, Suresh Kumar
    ANNALS OF OPERATIONS RESEARCH, 2021,