Genetic Programming Hyper-Heuristics with Vehicle Collaboration for Uncertain Capacitated Arc Routing Problems

被引:35
|
作者
MacLachlan, Jordan [1 ]
Mei, Yi [1 ]
Branke, Juergen [2 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
[2] Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
关键词
Arc routing; genetic programming; hyper-heuristic; stochastic optimisation; EVOLUTIONARY ALGORITHMS; STOCHASTIC DEMANDS; DISPATCHING RULES; SEARCH; ROBUSTNESS; TIME;
D O I
10.1162/evco_a_00267
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to its direct relevance to post-disaster operations, meter reading and civil refuse collection, the Uncertain Capacitated Arc Routing Problem (UCARP) is an important optimisation problem. Stochastic models are critical to study as they more accurately represent the real world than their deterministic counterparts. Although there have been extensive studies in solving routing problems under uncertainty, very few have considered UCARP, and none consider collaboration between vehicles to handle the negative effects of uncertainty. This article proposes a novel Solution Construction Procedure (SCP) that generates solutions to UCARP within a collaborative, multi-vehicle framework. It consists of two types of collaborative activities: one when a vehicle unexpectedly expends capacity (route failure), and the other during the refill process. Then, we propose a Genetic Programming Hyper-Heuristic (GPHH) algorithm to evolve the routing policy used within the collaborative framework. The experimental studies show that the new heuristic with vehicle collaboration and GP-evolved routing policy significantly outperforms the compared state-of-the-art algorithms on commonly studied test problems. This is shown to be especially true on instances with larger numbers of tasks and vehicles. This clearly shows the advantage of vehicle collaboration in handling the uncertain environment, and the effectiveness of the newly proposed algorithm.
引用
收藏
页码:563 / 593
页数:31
相关论文
共 50 条
  • [1] Novel Ensemble Genetic Programming Hyper-Heuristics for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1093 - 1101
  • [2] Genetic Programming Hyper-Heuristics with Probabilistic Prototype Tree Knowledge Transfer for Uncertain Capacitated Arc Routing Problems
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [3] An Improved Genetic Programming Hyper-Heuristic for the Uncertain Capacitated Arc Routing Problem
    MacLachlan, Jordan
    Mei, Yi
    Branke, Juergen
    Zhang, Mengjie
    [J]. AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 432 - 444
  • [4] A Multi-Objective Genetic Programming Hyper-Heuristic Approach to Uncertain Capacitated Arc Routing Problems
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [5] Explaining Genetic Programming-Evolved Routing Policies for Uncertain Capacitated Arc Routing Problems
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (04) : 918 - 932
  • [6] Genetic Programming Hyper-Heuristic with Knowledge Transfer for Uncertain Capacitated Arc Routing Problem
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 334 - 335
  • [7] Genetic Programming With Niching for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (01) : 73 - 87
  • [8] Local Ranking Explanation for Genetic Programming Evolved Routing Policies for Uncertain Capacitated Arc Routing Problems
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 314 - 322
  • [9] Transfer Learning in Genetic Programming Hyper-heuristic for Solving Uncertain Capacitated Arc Routing Problem
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 49 - 56
  • [10] A Two-Stage Genetic Programming Hyper-Heuristic for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Park, John
    Zhang, Mengjie
    [J]. 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1606 - 1613