A novel multi-objective co-evolutionary algorithm based on decomposition approach

被引:11
|
作者
Liang, Zhengping [1 ]
Wang, Xuyong [1 ]
Lin, Qiuzhen [1 ]
Chen, Fei [1 ]
Chen, Jianyong [1 ]
Ming, Zhong [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Co-evolutionary algorithm; Multi-objective optimization; Differential evolution; Resource assignment; COOPERATIVE COEVOLUTIONARY ALGORITHM; DIFFERENTIAL EVOLUTION; OPTIMIZATION; SELECTION; MOEA/D; PERFORMANCE;
D O I
10.1016/j.asoc.2018.08.020
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, co-evolution mechanism is exploited to solve multi-objective optimization problems by using multiple subpopulations on a cooperative manner, such as co-evolutionary multi-swarm particle swarm optimization (CMPSO) based on the multiple subpopulations for multi-objective optimization (MPMO) framework, which is also extended to cooperative multi-objective differential evolution (CMODE). Although their approaches of optimizing each objective with each subpopulation are effective, the evolution and selection methods conducted on external archive are also important for co-evolution, as they significantly impact a lot on the quality and the distribution of final solutions. In this paper, we present a novel multi-objective co-evolutionary algorithm based on decomposition approach (MCEA), also using the subpopulation to enhance each objective. A more powerful DE operator with an adaptive parameters control is run on both of multiple subpopulations and external archive, which helps to improve each objective and diversify the tradeoff solutions on external archive. Moreover, computational resource assignment is also realized between each subpopulation and external archive. Once one objective stops to be enhanced, this objective may find its optimal value and more computational resource can be assigned to evolve other objectives and external archive. By this way, the tradeoff between all the objectives can be well balanced and external archive also has more opportunities for evolution. After evaluating the proposed algorithm on 31 benchmark test problems, such as the ZDT, DTLZ, WFG, OF series problems, the experimental results show that MCEA presents some advantages over two co-evolutionary algorithms (i.e., CMPSO and CMODE) and several state-of-the-art multi-objective evolutionary algorithms (i.e., NSGAII, SPEA2, MOEA/D-DE, MOEA/D-STM, MOEA/D-FRRMAB and MOEA/D-IR). (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:50 / 66
页数:17
相关论文
共 50 条
  • [1] A Grid Based Cooperative Co-evolutionary Multi-Objective Algorithm
    Fard, Sepehr Meshkinfam
    Hamzeh, Ali
    Ziarati, Koorush
    [J]. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PROCEEDINGS, 2009, 5855 : 167 - +
  • [2] A Competitive Co-Evolutionary Approach for the Multi-Objective Evolutionary Algorithms
    Van Truong Vu
    Lam Thu Bui
    Trung Thanh Nguyen
    [J]. IEEE ACCESS, 2020, 8 : 56927 - 56947
  • [3] A co-evolutionary multi-objective optimization algorithm based on direction vectors
    Jiao, L. C.
    Wang, Handing
    Shang, R. H.
    Liu, F.
    [J]. INFORMATION SCIENCES, 2013, 228 : 90 - 112
  • [4] Mass Data Query Optimization Based on Multi-objective Co-evolutionary Algorithm
    Ting, Zhang
    [J]. PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL CONTROL AND COMPUTATIONAL ENGINEERING (AMCCE 2017), 2017, 118 : 952 - 957
  • [5] An Agent-Based Co-Evolutionary Multi-Objective Algorithm for Portfolio Optimization
    Drezewski, Rafal
    Doroz, Krzysztof
    [J]. SYMMETRY-BASEL, 2017, 9 (09):
  • [6] A multi-objective competitive co-evolutionary approach for classification problems
    Van Truong Vu
    Lam Thu Bui
    Trung Thanh Nguyen
    [J]. PROCEEDINGS OF 2019 6TH NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT (NAFOSTED) CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2019, : 49 - 54
  • [7] Co-operative Co-evolutionary Approach to Multi-objective Optimization
    Drezewski, Rafal
    Obrocki, Krystian
    [J]. HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2009, 5572 : 277 - 284
  • [8] A Co-Evolutionary Multi-Objective Approach for a K-Adaptive Graph-based Clustering Algorithm
    Menendez, Hector D.
    Barrero, David F.
    Camacho, David
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 2724 - 2731
  • [9] A Co-Evolutionary Scheme for Multi-Objective Evolutionary Algorithms Based on ε-Dominance
    Menchaca-Mendez, Adriana
    Montero, Elizabeth
    Miguel Antonio, Luis
    Zapotecas-Martinez, Saul
    Coello Coello, Carlos A.
    Riff, Maria-Cristina
    [J]. IEEE ACCESS, 2019, 7 : 18267 - 18283
  • [10] A Novel Multi-objective Evolutionary Algorithm based on a Further Decomposition Strategy
    Liu, Songbai
    Lin, Qiuzhen
    Chen, Jianyong
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 25 - 29