A novel reinforcement learning-based hyper-heuristic for heterogeneous vehicle routing problem

被引:72
作者
Qin, Wei [1 ]
Zhuang, Zilong [1 ]
Huang, Zizhao [1 ]
Huang, Haozhe [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai, Peoples R China
关键词
Vehicle routing problem; Heterogeneous fleet; Hyper-heuristic; Reinforcement learning; ALGORITHM; SEARCH; DESIGN; PICKUP; GAME; GO;
D O I
10.1016/j.cie.2021.107252
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This study investigates a practical heterogeneous vehicle routing problem that involves routing a predefined fleet with different vehicle capacities to serve a series of customers to minimize the maximum routing time of vehicles. The comprehensive utilization of different types of vehicles brings great challenges for problem modeling and solving. In this study, a mixed-integer linear programming (MILP) model is formulated to obtain optimal solutions for small-scale problems. To further improve the quality of solutions for large-scale problems, this study develops a reinforcement learning-based hyper-heuristic, which introduces several meta-heuristics with different characteristics as low-level heuristics and policy-based reinforcement learning as a high-level selection strategy. Moreover, deep learning is used to extract hidden patterns within the collected data to combine the advantages of low-level heuristics better. Numerical experiments have been conducted and results indicate that the proposed algorithm exceeds the MILP solution on large-scale problems and outperforms the existing meta-heuristic algorithms.
引用
收藏
页数:13
相关论文
共 49 条
  • [1] Solving urban transit route design problem using selection hyper-heuristics
    Ahmed, Leena
    Mumford, Christine
    Kheiri, Ahmed
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 274 (02) : 545 - 559
  • [2] Augerat P., 1995, RAPPORT RECHERCHE IM
  • [3] A hybrid metaheuristic algorithm for heterogeneous vehicle routing problem with simultaneous pickup and delivery
    Avci, Mustafa
    Topaloglu, Seyda
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 53 : 160 - 171
  • [4] A unified exact method for solving different classes of vehicle routing problems
    Baldacci, Roberto
    Mingozzi, Aristide
    [J]. MATHEMATICAL PROGRAMMING, 2009, 120 (02) : 347 - 380
  • [5] Stochastic vehicle routing problem with heterogeneous vehicles and multiple prioritized time windows: Mathematical modeling and solution approach
    Baradaran, Vahid
    Shafaei, Amir
    Hosseinian, Amir Hossein
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 131 : 187 - 199
  • [6] Modelling and solution approaches for the interconnected city logistics
    Ben Mohamed, Imen
    Klibi, Walid
    Labarthe, Olivier
    Deschamps, Jean-Christophe
    Babai, Mohamed Zied
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (09) : 2664 - 2684
  • [7] The vehicle routing problem: State of the art classification and review
    Braekers, Kris
    Ramaekers, Katrien
    Van Nieuwenhuyse, Inneke
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 : 300 - 313
  • [8] A column generation approach to the heterogeneous fleet vehicle routing problem
    Choi, Eunjeong
    Tcha, Dong-Wan
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) : 2080 - 2095
  • [9] Automatic design of hyper-heuristic based on reinforcement learning
    Choong, Shin Siang
    Wong, Li-Pei
    Lim, Chee Peng
    [J]. INFORMATION SCIENCES, 2018, 436 : 89 - 107
  • [10] An ILS-based algorithm to solve a large-scale real heterogeneous fleet VRP with multi-trips and docking constraints
    Coelho, V. N.
    Grasas, A.
    Ramalhinho, H.
    Coelho, I. M.
    Souza, M. J. F.
    Cruz, R. C.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 250 (02) : 367 - 376