A cumulative service state representation for the pickup and delivery problem with transfers

被引:27
作者
Mahmoudi, Monirehalsadat [1 ]
Chen, Junhua [2 ]
Shi, Tie [3 ]
Zhang, Yongxiang [3 ]
Zhou, Xuesong [4 ]
机构
[1] Michigan State Univ, Coll Agr & Nat Resources, Sch Packaging, E Lansing, MI 48824 USA
[2] Beijing Jiaotong Univ, Sch Traff & Transportat, Beijing 100044, Peoples R China
[3] Southwest Jiaotong Univ, Sch Transportat & Logist, Chengdu 610031, Sichuan, Peoples R China
[4] Arizona State Univ, Sch Sustainable Engn & Built Environm, Tempe, AZ 85281 USA
基金
美国国家科学基金会; 国家高技术研究发展计划(863计划);
关键词
Pickup and delivery problems with transfers; Dynamic programming; Cumulative service states; Cumulative flow count diagrams; Lagrangian heuristics; A-RIDE PROBLEM; LARGE NEIGHBORHOOD SEARCH; DYNAMIC-PROGRAMMING APPROACH; EXACT ALGORITHM; TIME WINDOWS; TRANSPORTATION; NETWORK; BRANCH; MODEL; CUT;
D O I
10.1016/j.trb.2019.09.015
中图分类号
F [经济];
学科分类号
02 ;
摘要
The pickup and delivery problem with transfers is a challenging version of the vehicle routing problem. In order to tackle this problem, we add a time dimension to physical transportation networks to not only track the location of vehicles at any time but also impose parcels' pickup/delivery time windows, synchronization time points, and precedence constraints to the problem. We also add another dimension, described as the "cumulative service state" to the constructed space-time network to track the service status of parcels at any time. The constructed network not only handles real-life transportation networks but also is well-suited for connecting microscopic cumulative service states to macroscopic cumulative flow count diagrams. We develop a continuous time approximation approach using cumulative arrival, departure, and on-board count diagrams to effectively assess the performance of the system and dynamically constrict the search space. To handle a large-scale set of parcels, we develop the traditional cluster-first, route-second approach. We reach optimality for the clusters derived from the original set of parcels. We also propose an integer programming model to improve the vehicles' efficiency. We perform extensive numerical experiments over the standard data set used by Ropke and Pisinger (2006) and real-world large-scale data set proposed by Cainiao Network (with about 10,000 delivery orders) to examine the computational efficiency of our developed algorithm. (C) 2019 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:351 / 380
页数:30
相关论文
共 65 条
[41]   The Dial-A-Ride Problem with Transfers [J].
Masson, Renaud ;
Lehuede, Fabien ;
Peton, Olivier .
COMPUTERS & OPERATIONS RESEARCH, 2014, 41 :12-23
[42]   An Adaptive Large Neighborhood Search for the Pickup and Delivery Problem with Transfers [J].
Masson, Renaud ;
Lehuede, Fabien ;
Peton, Olivier .
TRANSPORTATION SCIENCE, 2013, 47 (03) :344-355
[43]   A dial-a-ride problem for client transportation in a health-care organization [J].
Melachrinoudis, Emanuel ;
Ilhan, Ahmet B. ;
Min, Hokey .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (03) :742-759
[44]   Least possible time paths in stochastic, time-varying networks [J].
Miller-Hooks, ED ;
Mahmassani, HS .
COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (12) :1107-1125
[45]   Least expected time paths in stochastic, time-varying transportation networks [J].
Miller-Hooks, ED ;
Mahmassani, HS .
TRANSPORTATION SCIENCE, 2000, 34 (02) :198-215
[46]  
Mitrovic-Minic S, 2006, INFOR, V44, P217
[47]   Transshipment and time windows in vehicle routing [J].
Mues, C ;
Pickl, S .
8TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2005, :113-118
[48]  
Newell G.F., 1982, Applications of Queueing Theory, VSecond
[49]   A SIMPLIFIED THEORY OF KINEMATIC WAVES IN HIGHWAY TRAFFIC .1. GENERAL-THEORY [J].
NEWELL, GF .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 1993, 27 (04) :281-287
[50]   A grouping genetic algorithm for the pickup and delivery problem with time windows [J].
Pankratz, G .
OR SPECTRUM, 2005, 27 (01) :21-41