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

被引:60
|
作者
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
相关论文
共 50 条
  • [1] A new Hyper-heuristic based on Adaptive Simulated Annealing and Reinforcement Learning for the Capacitated Electric Vehicle Routing Problem
    Rodríguez-Esparza, Erick
    Masegosa, Antonio D.
    Oliva, Diego
    Onieva, Enrique
    [J]. Expert Systems with Applications, 2024, 252
  • [2] An Apprenticeship Learning Hyper-Heuristic for Vehicle Routing in HyFlex
    Asta, Shahriar
    Ozcan, Ender
    [J]. 2014 IEEE SYMPOSIUM ON EVOLVING AND AUTONOMOUS LEARNING SYSTEMS (EALS), 2014, : 65 - 72
  • [3] A Combined Generative and Selective Hyper-heuristic for the Vehicle Routing Problem
    Sim, Kevin
    Hart, Emma
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 1093 - 1100
  • [4] Hyper-heuristic for CVRP with reinforcement learning
    Zhang, Jingling
    Feng, Qinbing
    Zhao, Yanwei
    Liu, Jinlong
    Leng, Longlong
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (04): : 1118 - 1129
  • [5] An Evolutionary Hyper-Heuristic Approach to the Large Scale Vehicle Routing Problem
    Costa, Joao Guilherme Cavalcanti
    Mei, Yi
    Zhan, Mengjie
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2109 - 2116
  • [6] Swarm intelligence-based hyper-heuristic for the vehicle routing problem with prioritized customers
    Tarhini, Abbas
    Danach, Kassem
    Harfouche, Antoine
    [J]. ANNALS OF OPERATIONS RESEARCH, 2022, 308 (1-2) : 549 - 570
  • [7] 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
  • [8] Cluster-based Hyper-Heuristic for Large-Scale Vehicle Routing Problem
    Costa, Joao Guilherme Cavalcanti
    Mei, Yi
    Zhang, Mengjie
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [9] Swarm intelligence-based hyper-heuristic for the vehicle routing problem with prioritized customers
    Abbas Tarhini
    Kassem Danach
    Antoine Harfouche
    [J]. Annals of Operations Research, 2022, 308 : 549 - 570
  • [10] Developing a Hyper-Heuristic Using Grammatical Evolution and the Capacitated Vehicle Routing Problem
    Marshall, Richard J.
    Johnston, Mark
    Zhang, Mengjie
    [J]. SIMULATED EVOLUTION AND LEARNING (SEAL 2014), 2014, 8886 : 668 - 679