A multi-population cooperative coevolutionary algorithm for multi-objective capacitated arc routing problem

被引:64
|
作者
Shang, Ronghua [1 ]
Wang, Yuying [1 ]
Wang, Jia [1 ]
Jiao, Licheng [1 ]
Wang, Shuo [2 ]
Qi, Liping [1 ]
机构
[1] Xidian Univ, Key Lab Intelligent Percept & Image Understanding, Minist Educ China, Xian 710071, Peoples R China
[2] Univ Birmingham, Sch Comp Sci, Cercia, Birmingham B15 2TT, W Midlands, England
基金
中国国家自然科学基金;
关键词
Capacitated arc routing problem; Coevolution; Multi-objective optimization; Evolutionary algorithm; GENETIC ALGORITHM; SEARCH;
D O I
10.1016/j.ins.2014.03.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Capacitated Arc Routing Problem (CARP) has drawn much attention during the last few years. In addition to the goal of minimizing the total cost of all the routes, many real-world applications of CARP also need to balance these routes. The Multi-objective CARP (MO-CARP) commonly exists in practical applications. In order to solve MO-CARP efficiently and accurately, this paper presents a Multi-population Cooperative Coevolutionary Algorithm (MPCCA) for MO-CARP. Firstly, MPCCA applies the divide-and-conquer method to decompose the whole population into multiple subpopulations according to their different direction vectors. These subpopulations evolve separately in each generation and the adjacent subpopulations can share their individuals in the form of cooperative subpopulations. Secondly, multiple subpopulations are used to search different objective subregions simultaneously, so individuals in each subpopulation have a different fitness function, which can be modeled as a Single Objective CARP (SO-CARP). The advanced MAENS approach for single-objective CARP can be used to search each objective subregion. Thirdly, the internal elitism archive is used to construct evolutionary pool for each subregion, which greatly speeds up the convergence. Lastly, the fast nondominated ranking and crowding distance of NSGA-II are used for selecting the offspring and keeping the diversity. MPCCA is tested on 91 CARP benchmarks. The experimental results show that MPCCA obtains better generalization performance over the compared algorithms. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:609 / 642
页数:34
相关论文
共 50 条
  • [1] A multi-population algorithm for multi-objective knapsack problem
    Ben Mansour, Imen
    Basseur, Matthieu
    Saubion, Frederic
    APPLIED SOFT COMPUTING, 2018, 70 : 814 - 825
  • [2] Improved Memetic Algorithm for Multi-depot Multi-objective Capacitated Arc Routing Problem
    Wan, Jie
    Chen, Xinghan
    Li, Ruichang
    2019 8TH INTERNATIONAL CONFERENCE ON TRANSPORTATION AND TRAFFIC ENGINEERING (ICTTE 2019), 2020, 308
  • [3] Multi-population Multi-objective Cultural Algorithm
    Guo, Yi-Nan
    Cao, Yuanyuan
    Liu, Dandan
    ADVANCED MANUFACTURING TECHNOLOGY, PTS 1, 2, 2011, 156-157 : 52 - 55
  • [4] An Improved Decomposition-Based Memetic Algorithm for Multi-Objective Capacitated Arc Routing Problem
    Shang, Ronghua
    Wang, Jia
    Jiao, Licheng
    Wang, Yuying
    APPLIED SOFT COMPUTING, 2014, 19 : 343 - 361
  • [5] A Multi-Objective Genetic Programming Algorithm With α Dominance and Archive for Uncertain Capacitated Arc Routing Problem
    Wang, Shaolin
    Mei, Yi
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (06) : 1633 - 1647
  • [6] Immune clonal algorithm based on directed evolution for multi-objective capacitated arc routing problem
    Shang, Ronghua
    Du, Bingqi
    Ma, Hongna
    Jiao, Licheng
    Xue, Yu
    Stolkin, Rustam
    APPLIED SOFT COMPUTING, 2016, 49 : 748 - 758
  • [7] 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
  • [8] A multi-population evolutionary algorithm for multi-objective constrained portfolio optimization problem
    Hemici, Meriem
    Zouachez, Djaafar
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (SUPPL3) : S3299 - S3340
  • [9] A multi-population evolutionary algorithm for multi-objective constrained portfolio optimization problem
    Meriem Hemici
    Djaafar Zouache
    Artificial Intelligence Review, 2023, 56 : 3299 - 3340
  • [10] A cooperative immune coevolutionary algorithm for multi-objective optimization
    Qi, Yu-Tao
    Liu, Fang
    Ren, Yuan
    Liu, Jing-Le
    Jiao, Li-Cheng
    Qi, Y.-T. (qi_yutao@163.com), 1600, Chinese Institute of Electronics (42): : 858 - 867