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 条
  • [21] Two-Archive Evolutionary Algorithm for Constrained Multiobjective Optimization
    Li, Ke
    Chen, Renzhi
    Fu, Guangtao
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (02) : 303 - 315
  • [22] A constrained multiobjective evolutionary algorithm with the two-archive weak cooperation
    Li, Yingwei
    Feng, Xiang
    Yu, Huiqun
    [J]. INFORMATION SCIENCES, 2022, 615 : 415 - 430
  • [23] Evolutionary Constrained Multiobjective Optimization: Test Suite Construction and Performance Comparisons
    Ma, Zhongwei
    Wang, Yong
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (06) : 972 - 986
  • [24] Mambrini A, 2014, LECT NOTES COMPUT SC, V8672, P711
  • [25] A Parallel Multi-objective Memetic Algorithm Based on the IGD plus Indicator
    Manoatl Lopez, Edgar
    Coello Coello, Carlos A.
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 473 - 482
  • [26] A Study for Parallelization of Multi-Objective Evolutionary Algorithm Based on Decomposition and Directed Mating
    Miyakawa, Minami
    Sato, Hiroyuki
    Sato, Yuji
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, METAHEURISTICS & SWARM INTELLIGENCE (ISMSI 2019), 2019, : 25 - 29
  • [27] Miyakawa M, 2013, GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P647
  • [28] GA-Based Multi-Objective Optimization for Retrofit Design on a Multi-Core PC Cluster
    Park, Keunhyoung
    Oh, Byung Kwan
    Park, Hyo Seon
    Choi, Se Woon
    [J]. COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2015, 30 (12) : 965 - 980
  • [29] Parallel evolutionary algorithm for single and multi-objective optimisation: Differential evolution and constraints handling
    Pedroso, Dorival M.
    Bonyadi, Mohammad Reza
    Gallagher, Marcus
    [J]. APPLIED SOFT COMPUTING, 2017, 61 : 995 - 1012
  • [30] Multiobjective design optimization by an evolutionary algorithm
    Ray, T
    Tai, K
    Seow, KC
    [J]. ENGINEERING OPTIMIZATION, 2001, 33 (04) : 399 - 424