Branch-price-and-cut for the truck-drone routing problem with time windows

被引:14
作者
Li, Hongqi [1 ,2 ]
Wang, Feilong [1 ]
机构
[1] Beihang Univ, Sch Transportat Sci & Engn, Beijing, Peoples R China
[2] Beihang Univ, Sch Transportat Sci & Engn, 37 Xueyuan Rd, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
branch-price-and-cut; routing; time window; truck-drone combination; TRAVELING SALESMAN PROBLEM; LARGE NEIGHBORHOOD SEARCH; VEHICLE; ALGORITHM; OPTIMIZATION;
D O I
10.1002/nav.22087
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Considering the important realistic benefits of drones combined with trucks for last-mile parcel deliveries, we define the truck-drone routing problem with time windows (TDRP-TW). The TDRP-TW has the characteristics of time windows, synchronization en route, direct delivery, multiple trucks, and multiple drones carried by each truck. Customers covered by truck routes can be used as drone launch/retrieval locations, which are called satellites in this study. The synchronization en route enables drones to launch from trucks to return to paired trucks at nodes other than departure sites if necessary. We present an effective branch-price-and-cut algorithm, in which a concept named candidate forward-satellite (CFS) is introduced to manage the labeling challenge caused by the synchronization en route. In addition, the branch-price-and-cut algorithm is combined with an adaptive large neighborhood search to obtain approximation solutions for large-scale instances. In the computational experiments, instances with up to 50 customers are solved to optimality, and approximation solutions of large-scale instances with 100 customers are presented.
引用
收藏
页码:184 / 204
页数:21
相关论文
共 31 条
[21]   Exact Methods for the Traveling Salesman Problem with Drone [J].
Roberti, Roberto ;
Ruthmair, Mario .
TRANSPORTATION SCIENCE, 2021, 55 (02) :315-335
[22]   Branch and Cut and Price for the Pickup and Delivery Problem with Time Windows [J].
Ropke, Stefan ;
Cordeau, Jean-Francois .
TRANSPORTATION SCIENCE, 2009, 43 (03) :267-286
[23]   An adaptive large neighborhood search metaheuristic for the vehicle routing problem with drones [J].
Sacramento, David ;
Pisinger, David ;
Ropke, Stefan .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2019, 102 :289-315
[24]   A Bucket Graph-Based Labeling Algorithm with Application to Vehicle Routing [J].
Sadykov, Ruslan ;
Uchoa, Eduardo ;
Pessoa, Artur .
TRANSPORTATION SCIENCE, 2021, 55 (01) :4-28
[25]   A matheuristic for the vehicle routing problem with drones and its variants [J].
Schermer, Daniel ;
Moeini, Mahdi ;
Wendt, Oliver .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2019, 106 :166-204
[26]   A hybrid VNS/Tabu search algorithm for solving the vehicle routing problem with drones and en route operations [J].
Schermer, Daniel ;
Moeini, Mahdi ;
Wendt, Oliver .
COMPUTERS & OPERATIONS RESEARCH, 2019, 109 :134-158
[27]  
Shaw P, 1998, LECT NOTES COMPUT SC, V1520, P417
[28]   ALGORITHMS FOR THE VEHICLE-ROUTING AND SCHEDULING PROBLEMS WITH TIME WINDOW CONSTRAINTS [J].
SOLOMON, MM .
OPERATIONS RESEARCH, 1987, 35 (02) :254-265
[29]   A branch-and-cut algorithm for the vehicle routing problem with drones [J].
Tamke, Felix ;
Buscher, Udo .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2021, 144 :174-203
[30]   The vehicle routing problem with drones: several worst-case results [J].
Wang, Xingyin ;
Poikonen, Stefan ;
Golden, Bruce .
OPTIMIZATION LETTERS, 2017, 11 (04) :679-697