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 条
  • [41] Extended formulation and Branch-and-Cut-and-Price algorithm for the two connected subgraph problem with disjunctive constraints
    Almathkour, Fatmah
    Diarrassouba, Ibrahima
    Hadhbi, Youssouf
    ANNALS OF OPERATIONS RESEARCH, 2024,
  • [42] Multi-vehicle selective pickup and delivery using metaheuristic algorithms
    Ting, Chuan-Kang
    Liao, Xin-Lan
    Huang, Yu-Hsuan
    Liaw, Rung-Tzuo
    INFORMATION SCIENCES, 2017, 406 : 146 - 169
  • [43] Path and Action Planning in Non-uniform Environments for Multi-agent Pickup and Delivery Tasks
    Yamauchi, Tomoki
    Miyashita, Yuki
    Sugawara, Toshiharu
    MULTI-AGENT SYSTEMS, EUMAS 2021, 2021, 12802 : 37 - 54
  • [44] An exact branch-price-and-cut algorithm for the time-dependent cold chain pickup and delivery problem with incompatibility constraints
    Luo, Hongyuan
    Ma, Tao
    Li, Zhendong
    COMPUTERS & OPERATIONS RESEARCH, 2025, 178
  • [45] The pickup and delivery problem with transfers: Formulation and a branch-and-cut solution method
    Cortes, Cristian E.
    Matamala, Martin
    Contardo, Claudio
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (03) : 711 - 724
  • [46] Branch-price-and-cut for trucks and drones cooperative delivery
    Zhen, Lu
    Gao, Jiajing
    Tan, Zheyi
    Wang, Shuaian
    Baldacci, Roberto
    IISE TRANSACTIONS, 2023, 55 (03) : 271 - 287
  • [47] Toward Safe and Efficient Human-Swarm Collaboration: A Hierarchical Multi-Agent Pickup and Delivery Framework
    Gong, Xin
    Wang, Tieniu
    Huang, Tingwen
    Cui, Yukang
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2023, 8 (02): : 1664 - 1675
  • [48] Efficient Path and Action Planning Method for Multi-Agent Pickup and Delivery Tasks under Environmental Constraints
    Yamauchi T.
    Miyashita Y.
    Sugawara T.
    SN Computer Science, 4 (1)
  • [49] A Branch-and-Cut Algorithm for the Pickup and Delivery Traveling Salesman Problem with LIFO Loading
    Cordeau, Jean-Francois
    Iori, Manuel
    Laporte, Gilbert
    Salazar Gonzalez, Juan Jose
    NETWORKS, 2010, 55 (01) : 46 - 59
  • [50] A branch-and-cut algorithm for the pickup and delivery traveling salesman problem with multiple stacks
    Cote, Jean-Francois
    Archetti, Claudia
    Speranza, Maria Grazia
    Gendreau, Michel
    Potvin, Jean-Yves
    NETWORKS, 2012, 60 (04) : 212 - 226