A parallel double-level multiobjective evolutionary algorithm for robust optimization

被引:10
|
作者
Yu, Wei-Jie [1 ]
Li, Jin-Zhou [2 ]
Chen, Wei-Neng [3 ]
Zhang, Jun [3 ]
机构
[1] Sun Yat Sen Univ, Sch Informat Management, Guangzhou, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Guangdong, Peoples R China
[3] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Evolutionary computation; Multiobjective evolutionary algorithm (MOEA); Robust optimization; Parallel computing;
D O I
10.1016/j.asoc.2017.06.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Robust optimization is a popular method to tackle uncertain optimization problems. However, traditional robust optimization can only find a single solution in one run which is not flexible enough for decision-makers to select a satisfying solution according to their preferences. Besides, traditional robust optimization often takes a large number of Monte Carlo simulations to get a numeric solution, which is quite time-consuming. To address these problems, this paper proposes a parallel double-level multi objective evolutionary algorithm (PDL-MOEA). In PDL-MOEA, a single-objective uncertain optimization problem is translated into a bi-objective one by conserving the expectation and the variance as two objectives, so that the algorithm can provide decision-makers with a group of solutions with different stabilities. Further, a parallel evolutionary mechanism based on message passing interface (MPI) is proposed to parallel the algorithm. The parallel mechanism adopts a double-level design, i.e., global level and sub-problem level. The global level acts as a master, which maintains the global population information. At the sub-problem level, the optimization problem is decomposed into a set of sub-problems which can be solved in parallel, thus reducing the computation time. Experimental results show that PDL-MOEA generally outperforms several state-of-the-art serial/parallel MOEAs in terms of accuracy, efficiency, and scalability. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:258 / 275
页数:18
相关论文
共 50 条
  • [1] Robust Multiobjective Optimization via Evolutionary Algorithms
    He, Zhenan
    Yen, Gary G.
    Yi, Zhang
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (02) : 316 - 330
  • [2] A Rough-to-Fine Evolutionary Multiobjective Optimization Algorithm
    Gu, Fangqing
    Liu, Hai-Lin
    Cheung, Yiu-Ming
    Zheng, Minyi
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (12) : 13472 - 13485
  • [3] A multiobjective hybrid evolutionary algorithm for robust design of distribution networks
    Carrano, Eduardo G.
    Taroco, Cristiane G.
    Neto, Oriane M.
    Takahashi, Ricardo H. C.
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 63 : 645 - 656
  • [4] Nano level optimization of graphene allotropes by means of a hybrid parallel evolutionary algorithm
    Mrozek, Adam
    Kus, Waclaw
    Burczynski, Tadeusz
    COMPUTATIONAL MATERIALS SCIENCE, 2015, 106 : 161 - 169
  • [5] Evolutionary Multiobjective Optimization With Robustness Enhancement
    He, Zhenan
    Yen, Gary G.
    Lv, Jiancheng
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (03) : 494 - 507
  • [6] A Bi-Objective Evolutionary Algorithm for Multimodal Multiobjective Optimization
    Wei, Zhifang
    Gao, Weifeng
    Gong, Maoguo
    Yen, Gary G.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (01) : 168 - 177
  • [7] A Computationally Efficient Evolutionary Algorithm for Multiobjective Network Robustness Optimization
    Wang, Shuai
    Liu, Jing
    Jin, Yaochu
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (03) : 419 - 432
  • [8] A Multistage Evolutionary Algorithm for Better Diversity Preservation in Multiobjective Optimization
    Tian, Ye
    He, Cheng
    Cheng, Ran
    Zhang, Xingyi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (09): : 5880 - 5894
  • [9] An improved robust topology optimization approach using multiobjective evolutionary algorithms
    Garcia-Lopez, N. P.
    Sanchez-Silva, M.
    Medaglia, A. L.
    Chateauneuf, A.
    COMPUTERS & STRUCTURES, 2013, 125 : 1 - 10
  • [10] A Parallel Multiobjective Algorithm Inspired by Fireflies for Inferring Evolutionary Trees on Multicore Machines
    Santander-Jimenez, Sergio
    Vega-Rodriguez, Miguel A.
    COMPUTER AIDED SYSTEMS THEORY, PT 1, 2013, 8111 : 412 - 419