Multiple pickup and delivery traveling salesman problem with last-in-first-out loading and distance constraints

被引:37
作者
Cheang, Brenda [1 ]
Gao, Xiang [2 ]
Lim, Andrew [2 ]
Qin, Hu [1 ]
Zhu, Wenbin [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Management, 1037 Luoyu Rd, Wuhan 430074, Peoples R China
[2] City Univ Hong Kong, Dept Management Sci, Kowloon, Hong Kong, Peoples R China
[3] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
关键词
Traveling salesman; Pickup and delivery; Last-in-first-out loading; Distance constraint; Metaheuristic; VEHICLE-ROUTING PROBLEM; VARIABLE NEIGHBORHOOD SEARCH; LOCAL SEARCH; EXCHANGE NEIGHBORHOOD; BOUND ALGORITHM; LIFO; STACKS; SINGLE;
D O I
10.1016/j.ejor.2012.06.019
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We extend the traveling salesman problem with pickup and delivery and LIFO loading (TSPPDL) by considering two additional factors, namely the use of multiple vehicles and a limitation on the total distance that a vehicle can travel; both of these factors occur commonly in practice. We call the resultant problem the multiple pickup and delivery traveling salesman problem with LIFO loading and distance constraints (MTSPPD-LD). This paper presents a thorough preliminary investigation of the MTSPPD-LD. We propose six new neighborhood operators for the problem that can be used in search heuristics or meta-heuristics. We also devise a two-stage approach for solving the problem, where the first stage focuses on minimizing the number of vehicles required and the second stage minimizes the total travel distance. We consider two possible approaches for the first stage (simulated annealing and ejection pool) and two for the second stage (variable neighborhood search and probabilistic tabu search). Our computational results serve as benchmarks for future researchers on the problem. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:60 / 75
页数:16
相关论文
共 45 条
[1]   A multi-exchange heuristic for the single-source capacitated facility location problem [J].
Ahuja, RK ;
Orlin, JB ;
Pallottino, S ;
Scaparra, MP ;
Scutellà, MG .
MANAGEMENT SCIENCE, 2004, 50 (06) :749-760
[2]   Multi-exchange neighborhood structures for the capacitated minimum spanning tree problem [J].
Ahuja, RK ;
Orlin, JB ;
Sharma, D .
MATHEMATICAL PROGRAMMING, 2001, 91 (01) :71-97
[3]  
Alba M.A., INFORMS J C IN PRESS
[4]  
[Anonymous], 2002, VEHICLE ROUTING PROB, DOI DOI 10.1137/1.9780898718515
[5]   A two-stage hybrid algorithm for pickup and delivery vehicle routing problems with time windows [J].
Bent, R ;
Van Hentenryck, P .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (04) :875-893
[6]   A two-stage hybrid local search for the vehicle routing problem with time windows [J].
Bent, R ;
Van Hentenryck, P .
TRANSPORTATION SCIENCE, 2004, 38 (04) :515-530
[7]   Vehicle routing problem with time windows, part 1:: Route construction and local search algorithms [J].
Bräysy, I ;
Gendreau, M .
TRANSPORTATION SCIENCE, 2005, 39 (01) :104-118
[8]   An additive branch-and-bound algorithm for the pickup and delivery traveling salesman problem with LIFO or FIFO loading [J].
Carrabs, Francesco ;
Cerulli, Raffaele ;
Cordeau, Jean-Francois .
INFOR, 2007, 45 (04) :223-238
[9]   Variable neighborhood search for the pickup and delivery traveling salesman problem with LIFO loading [J].
Carrabs, Francesco ;
Cordeau, Jean-Francois ;
Laporte, Gilbert .
INFORMS JOURNAL ON COMPUTING, 2007, 19 (04) :618-632
[10]   A branch-and-bound algorithm for the double travelling salesman problem with two stacks [J].
Carrabs, Francesco ;
Cerulli, Raffaele ;
Speranza, Maria Grazia .
NETWORKS, 2013, 61 (01) :58-75