A Multi-Objective Genetic Programming Algorithm With α Dominance and Archive for Uncertain Capacitated Arc Routing Problem

被引:12
|
作者
Wang, Shaolin [1 ]
Mei, Yi [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Evolutionary Computat Res Grp, Wellington 6140, New Zealand
关键词
Capacitated arc routing; genetic programming; hyper-heuristic; multiobjective; OPTIMIZATION; DESIGN;
D O I
10.1109/TEVC.2022.3195165
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The uncertain capacitated arc routing problem (UCARP) is an important combinatorial optimization problem with many applications in the real world. Genetic programming hyper-heuristic has been successfully used to automatically evolve routing policies, which can make real-time routing decisions for UCARPs. It is desired to evolve routing policies that are both effective and small/simple to be easily understood. The effectiveness and size are two potentially conflicting objectives. A further challenge is the objective selection bias issue, i.e., it is much more likely to obtain small but ineffective routing policies than the effective ones that are typically large. In this article, we propose a new multiobjective genetic programming algorithm to evolve effective and small routing policies. The new algorithm employs the alpha dominance strategy with a newly proposed alpha adaptation scheme to address the objective selection bias issue. In addition, it contains a new archive strategy to prevent the loss of promising individuals due to the rotation of training instances. The experimental results showed that the newly proposed algorithm can evolve significantly better routing policies than the current state-of-the-art algorithms for UCARP in terms of both effectiveness and size. We have also analyzed the evolved routing policies to show better interpretability.
引用
收藏
页码:1633 / 1647
页数:15
相关论文
共 50 条
  • [21] An Approximate ε-Constraint Method for the Multi-objective Undirected Capacitated Arc Routing Problem
    Grandinetti, Lucio
    Guerriero, Francesca
    Lagana, Demetrio
    Pisacane, Ornella
    EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2010, 6049 : 214 - 225
  • [22] Genetic Algorithm for Multi-objective Vehicle Routing Problem
    Qi Yifei
    Jiang Tingting
    Wang Wenwen
    2010 INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATION (ICEC 2010), 2010, : 96 - 99
  • [23] Surrogate-Assisted Genetic Programming with Diverse Transfer for the Uncertain Capacitated Arc Routing Problem
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 628 - 635
  • [24] Novel Ensemble Genetic Programming Hyper-Heuristics for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1093 - 1101
  • [25] Genetic Programming Hyper-Heuristic with Knowledge Transfer for Uncertain Capacitated Arc Routing Problem
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 334 - 335
  • [26] Knowledge Transfer Genetic Programming With Auxiliary Population for Solving Uncertain Capacitated Arc Routing Problem
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (02) : 311 - 325
  • [27] An optimization-based heuristic for the Multi-objective Undirected Capacitated Arc Routing Problem
    Grandinetti, L.
    Guerriero, F.
    Lagana, D.
    Pisacane, O.
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (10) : 2300 - 2309
  • [28] Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm
    Ghoseiri, Keivan
    Ghannadpour, Seyed Farid
    APPLIED SOFT COMPUTING, 2010, 10 (04) : 1096 - 1107
  • [29] A Two-Stage Genetic Programming Hyper-Heuristic for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Park, John
    Zhang, Mengjie
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1606 - 1613
  • [30] Transfer Learning in Genetic Programming Hyper-heuristic for Solving Uncertain Capacitated Arc Routing Problem
    Ardeh, Mazhar Ansari
    Mei, Yi
    Zhang, Mengjie
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 49 - 56