TY - JOUR
T1 - Two-echelon time-dependent vehicle routing problem with simultaneous pickup and delivery and satellite synchronization
AU - Zhou, Guanghui
AU - Li, Dengyuhui
AU - Bian, Junsong
AU - Zhang, Yixiang
N1 - Publisher Copyright:
© 2024 Elsevier Ltd
PY - 2024/7
Y1 - 2024/7
N2 - The multi-echelon distribution strategy has been widely applied in city logistics systems. This study develops a mixed-integer linear programming model for a new variant of vehicle routing problem, namely, a two-echelon time-dependent vehicle routing problem with simultaneous pickup and delivery and satellite synchronization, in which customers are divided into multiple customer regions according to different geographical characteristics. The pickup and delivery activities with hard time windows are performed simultaneously by the same vehicles from depots to satellites in the first echelon and from satellites to customers in different customer regions in the second echelon. A vehicle speed function is developed for each echelon based on traffic conditions. The function depends on commuter traffic and urbanization level. Satellites with storage buffer capacities for split and consolidation are allowed. Thus, demand unloading, storage, and reloading are synchronized. Costs of transportation, loading/unloading, inventory, and environment during one complete distribution process are considered. A memetic algorithm (MA) is proposed including a split algorithm for chromosome decoding and a three-phase construction heuristic for initial population generation. Self-adaptive operators of crossover, mutation, and local search are designed, and a neighborhood route improvement strategy is devised that includes distance-related destroy, route-based destroy, distance-based greedy repair, and time-distance cluster repair operators. Results of different scales of numerical experiments and sensitivity analysis show the effectiveness of the model and MA by comparing it with an exact algorithm, CPLEX, and adaptive large neighborhood search.
AB - The multi-echelon distribution strategy has been widely applied in city logistics systems. This study develops a mixed-integer linear programming model for a new variant of vehicle routing problem, namely, a two-echelon time-dependent vehicle routing problem with simultaneous pickup and delivery and satellite synchronization, in which customers are divided into multiple customer regions according to different geographical characteristics. The pickup and delivery activities with hard time windows are performed simultaneously by the same vehicles from depots to satellites in the first echelon and from satellites to customers in different customer regions in the second echelon. A vehicle speed function is developed for each echelon based on traffic conditions. The function depends on commuter traffic and urbanization level. Satellites with storage buffer capacities for split and consolidation are allowed. Thus, demand unloading, storage, and reloading are synchronized. Costs of transportation, loading/unloading, inventory, and environment during one complete distribution process are considered. A memetic algorithm (MA) is proposed including a split algorithm for chromosome decoding and a three-phase construction heuristic for initial population generation. Self-adaptive operators of crossover, mutation, and local search are designed, and a neighborhood route improvement strategy is devised that includes distance-related destroy, route-based destroy, distance-based greedy repair, and time-distance cluster repair operators. Results of different scales of numerical experiments and sensitivity analysis show the effectiveness of the model and MA by comparing it with an exact algorithm, CPLEX, and adaptive large neighborhood search.
KW - Memetic algorithm (MA)
KW - Simultaneous pickup and delivery
KW - Synchronization
KW - Time-dependent
KW - Two-echelon
KW - Vehicle routing problem (VRP)
UR - http://www.scopus.com/inward/record.url?scp=85190357399&partnerID=8YFLogxK
U2 - 10.1016/j.cor.2024.106600
DO - 10.1016/j.cor.2024.106600
M3 - Article
AN - SCOPUS:85190357399
SN - 0305-0548
VL - 167
JO - Computers and Operations Research
JF - Computers and Operations Research
M1 - 106600
ER -