An Improved Genetic Programming Hyper-Heuristic for the Uncertain Capacitated Arc Routing Problem

被引:18
|
作者
MacLachlan, Jordan [1 ]
Mei, Yi [1 ]
Branke, Juergen [2 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Kelburn 6140, New Zealand
[2] Univ Warwick, Coventry CV4 7AL, W Midlands, England
关键词
Arc routing; Hyper-heuristic; Genetic programming; OPTIMIZATION; ALGORITHMS;
D O I
10.1007/978-3-030-03991-2_40
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper uses a Genetic Programming Hyper-Heuristic (GPHH) to evolve routing policies for the Uncertain Capacitated Arc Routing Problem (UCARP). Given a UCARP instance, the GPHH evolves feasible solutions in the form of decision making policies which decide the next task to serve whenever a vehicle completes its current service. Existing GPHH approaches have two drawbacks. First, they tend to generate small routes by routing through the depot and refilling prior to the vehicle being fully loaded. This usually increases the total cost of the solution. Second, existing GPHH approaches cannot control the extra repair cost incurred by a route failure, which may result in higher total cost. To address these issues, this paper proposes a new GPHH algorithm with a new No-Early-Refill filter to prevent generating small routes, and a novel Flood Fill terminal to better handle route failures. Experimental studies show that the newly proposed GPHH algorithm significantly outperforms the existing GPHH approaches on the Ugdb and Uval benchmark datasets. Further analysis has verified the effectiveness of both the new filter and terminal.
引用
收藏
页码:432 / 444
页数:13
相关论文
共 50 条
  • [31] Genetic Programming Hyper-heuristic for Stochastic Team Orienteering Problem with Time Windows
    Mei, Yi
    Zhang, Mengjie
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1754 - 1761
  • [32] Surgical cases assignment problem using an efficient genetic programming hyper-heuristic
    Zhu, Lei
    Zhou, Yusheng
    Sun, Shuhui
    Su, Qiang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 178
  • [33] Genetic Programming Hyper-Heuristics with Probabilistic Prototype Tree Knowledge Transfer for Uncertain Capacitated Arc Routing Problems
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [34] Explaining Genetic Programming-Evolved Routing Policies for Uncertain Capacitated Arc Routing Problems
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (04) : 918 - 932
  • [35] A Flexible and Adaptive Hyper-heuristic Approach for (Dynamic) Capacitated Vehicle Routing Problems
    Garrido, Pablo
    Castro, Carlos
    FUNDAMENTA INFORMATICAE, 2012, 119 (01) : 29 - 60
  • [36] A Selection Hyper-Heuristic for Transfer Learning in Genetic Programming
    Russell, Jeffrey
    Pillay, Nelishia
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 631 - 634
  • [37] Two-Stage Multi-Objective Genetic Programming with Archive for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 287 - 295
  • [38] A tabu search heuristic for the capacitated arc routing problem
    Hertz, A
    Laporte, G
    Mittaz, M
    OPERATIONS RESEARCH, 2000, 48 (01) : 129 - 135
  • [39] An improved genetic programming hyper-heuristic for the dynamic flexible job shop scheduling problem with reconfigurable manufacturing cells
    Guo, Haoxin
    Liu, Jianhua
    Wang, Yue
    Zhuang, Cunbo
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 74 : 252 - 263
  • [40] A new Hyper-heuristic based on Adaptive Simulated Annealing and Reinforcement Learning for the Capacitated Electric Vehicle Routing Problem
    Rodriguez-Esparza, Erick
    Masegosa, Antonio D.
    Oliva, Diego
    Onieva, Enrique
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 252