Parallel cooperative multiobjective coevolutionary algorithm for constrained multiobjective optimization problems

被引:4
作者
Harada, Tomohiro [1 ]
机构
[1] Tokyo Metropolitan Univ, Factuly Syst Design, 2-503,6-6 Asahigaoka, Hino, Tokyo 1910065, Japan
关键词
Multiobjective evolutionary algorithm; Constrained optimization problem; Parallelization; Speedup; EVOLUTIONARY ALGORITHM; GENETIC ALGORITHM; GENERATION; DESIGN; MOEA/D; PERFORMANCE; FRAMEWORK;
D O I
10.1016/j.asoc.2024.111290
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The existing parallel multiobjective evolutionary computation does not perform well for constrained multiobjective optimization problems with discontinuous Pareto fronts or narrow feasible regions. This study parallelizes the state-of-the-art cooperative multiobjective coevolutionary algorithm and proposes an effective parallel evolutionary algorithm for constrained multiobjective optimization problems that are difficult to optimize. Two parallelization methods are compared: a global parallel model in which solution evaluations are performed in parallel, and a hybrid model that treats the cooperative populations in a distributed manner while performing each solution evaluation in parallel. The first model is a straightforward parallelization, while the second one capitalizes on the characteristics of the coevolutionary framework. To investigate the efficacy of the proposed models, experiments are conducted on constrained multiobjective optimization problems, including complex characteristics, while varying the number of parallel cores up to 64. The experiments compare the two proposed methods from the viewpoint of search performance and execution time. The experimental results reveal that the latter hybrid model shows better computational efficiency and scalability against an increasing number of cores without adversely affecting the search performance compared to the former straightforward parallelization.
引用
收藏
页数:14
相关论文
共 43 条
  • [1] Asafuddoula M, 2012, IEEE C EVOL COMPUTAT
  • [2] A dual-population based bidirectional coevolution algorithm for constrained multi-objective optimization problems
    Bao, Qian
    Wang, Maocai
    Dai, Guangming
    Chen, Xiaoyu
    Song, Zhiming
    Li, Shuijia
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215
  • [3] The balance between proximity and diversity in multiobjective evolutionary algorithms
    Bosman, PAN
    Thierens, D
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) : 174 - 188
  • [4] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197
  • [5] Deb K., 1995, Complex Systems, V9, P115
  • [6] Deb K., 1996, Comput. Sci. Inf., V26, P30, DOI DOI 10.1109/TEVC.2007.895269
  • [7] Derbel B, 2015, IEEE C EVOL COMPUTAT, P1837, DOI 10.1109/CEC.2015.7257110
  • [8] Parallel Multi-Objective Evolutionary Algorithms: A Comprehensive Survey
    Falcon-Cardona, Jesus Guillermo
    Gomez, Raquel Hernandez
    Coello, Carlos A. Coello
    Tapia, Ma. Guadalupe Castillo
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 67
  • [9] An improved epsilon constraint-handling method in MOEA/D for CMOPs with large infeasible regions
    Fan, Zhun
    Li, Wenji
    Cai, Xinye
    Huang, Han
    Fang, Yi
    You, Yugen
    Mo, Jiajie
    Wei, Caimin
    Goodman, Erik
    [J]. SOFT COMPUTING, 2019, 23 (23) : 12491 - 12510
  • [10] Optimization of hydropower reservoirs operation balancing generation benefit and ecological requirement with parallel multi-objective genetic algorithm
    Feng, Zhong-kai
    Niu, Wen-jing
    Cheng, Chun-tian
    [J]. ENERGY, 2018, 153 : 706 - 718