Memetic search for vehicle routing with simultaneous pickup-delivery and time windows

被引:32
|
作者
Liu, Shengcai [1 ,2 ]
Tang, Ke [1 ,2 ]
Yao, Xin [1 ]
机构
[1] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Guangdong Key Lab Brain Inspired Intelligent Comp, Shenzhen 518055, Peoples R China
[2] Southern Univ Sci & Technol, Res Inst Trustworthy Autonomous Syst, Shenzhen 518055, Peoples R China
关键词
Vehicle routing problem; Memetic algorithm; Combinatorial optimization; Industrial application; ALGORITHM; CONSTRUCTION; OPTIMIZATION;
D O I
10.1016/j.swevo.2021.100927
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Vehicle Routing Problem with Simultaneous Pickup-Delivery and Time Windows (VRPSPDTW) has attracted much research interest in the last decade, due to its wide application in modern logistics. Since VRPSPDTW is NP-hard and exact methods are only applicable to small-scale instances, heuristics and meta-heuristics are commonly adopted. In this paper we propose a novel Memetic Algorithm with efficienT local search and Extended neighborhood, dubbed MATE, to solve this problem. Compared to existing algorithms, the advantages of MATE lie in two aspects. First, it is capable of more effectively exploring the search space, due to its novel initialization procedure, crossover and large-step-size operators. Second, it is also more efficient in local exploitation, due to its sophisticated constant-time-complexity move evaluation mechanism. Experimental results on public benchmarks show that MATE outperforms all the state-of-the-art algorithms, and notably, finds new best-known solutions on 12 instances (65 instances in total). Moreover, a comprehensive ablation study is also conducted to show the effectiveness of the novel components integrated in MATE. Finally, a new benchmark of large-scale instances, derived from a real-world application of the JD logistics, is introduced, which can serve as a new and more challenging test set for future research.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Saving algorithm of multi-vehicle routing problem with pickup-delivery and soft time window
    Qi, Wen-Xiang
    Lu, Zhi-Qiang
    Sun, Xiao-Ming
    Jiaotong Yunshu Gongcheng Xuebao/Journal of Traffic and Transportation Engineering, 2010, 10 (02): : 99 - 103
  • [22] Heuristic algorithms for a vehicle routing problem with simultaneous delivery and pickup and time windows in home health care
    Liu, Ran
    Xie, Xiaolan
    Augusto, Vincent
    Rodriguez, Carlos
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 230 (03) : 475 - 486
  • [23] A review of vehicle routing with simultaneous pickup and delivery
    Koc, Cagri
    Laporte, Gilbert
    Tukenmez, Ilknur
    COMPUTERS & OPERATIONS RESEARCH, 2020, 122
  • [24] On dynamic pickup and delivery vehicle routing with several time windows and waiting times
    Fabri, A
    Recht, P
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2006, 40 (04) : 335 - 350
  • [25] A vehicle routing problem with pickup and delivery time windows, and coordination of transportable resources
    Lin, C. K. Y.
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (11) : 1596 - 1609
  • [26] A Parallel Memetic Algorithm for the Pickup and Delivery Problem with Time Windows
    Nalepa, Jakub
    Blocho, Miroslaw
    2017 25TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2017), 2017, : 1 - 8
  • [27] A tabu search heuristic for the single vehicle pickup and delivery problem with time windows
    Antoine Landrieu
    Yazid Mati
    Zdenek Binder
    Journal of Intelligent Manufacturing, 2001, 12 : 497 - 508
  • [28] A memetic algorithm for the vehicle routing problem with time windows
    Labadi, Nacima
    Prins, Christian
    Reghioui, Mohamed
    RAIRO-OPERATIONS RESEARCH, 2008, 42 (03) : 415 - 431
  • [29] A tabu search heuristic for the single vehicle pickup and delivery problem with time windows
    Landrieu, A
    Mati, Y
    Binder, Z
    JOURNAL OF INTELLIGENT MANUFACTURING, 2001, 12 (5-6) : 497 - 508
  • [30] Clustering-based Search in a Memetic Algorithm for the Vehicle Routing Problem with Time Windows
    Coral, Daniel Bustos
    Santos, Maristela Oliveira
    Toledo, Claudio
    Fernando Nino, Luis
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1492 - 1499