DMaOEA-εC: Decomposition-based many-objective evolutionary algorithm with the ε-constraint framework

被引:12
|
作者
Li, Juan [1 ]
Li, Jie [1 ]
Pardalos, Panos M. [2 ]
Yang, Chengwei [1 ]
机构
[1] Beijing Inst Technol, Sch Mechatron Engn, Beijing 100081, Peoples R China
[2] Univ Florida, Ctr Appl Optimizat, Dept Ind & Syst Engn, Gainesville, FL 32608 USA
基金
中国博士后科学基金;
关键词
Many-objective optimization; epsilon-Constraint framework; Two-stage upper bound vectors generation; Boundary points maintenance; Distance-based global replacement; Two-side update rule; OPTIMIZATION;
D O I
10.1016/j.ins.2020.05.097
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-world problems which involve the optimization of multiple conflicting objectives are named as multi-objective optimization problems (MOPs). This paper mainly deals with the widespread and especially challenging many-objective optimization problem (MaOP) which is a category of the MOP with more than three objectives. Given the inefficiency of DMOEA-epsilon C which is a state-of-the-art decomposition-based multi-objective evolutionary algorithm with the epsilon-constraint framework when dealing with MaOPs, a number of strategies are proposed and embedded in DMOEA-epsilon C. To be specific, in order to overcome the ineffectiveness induced by exponential number of upper bound vectors, a two-stage upper bound vectors generation procedure is put forward to generate widely spread upper bound vectors in a high-dimensional space. Besides, a boundary points maintenance mechanism and a distance-based global replacement strategy are presented to remedy the diversity loss of a population. What's more, given the feasibility rule adopted in DMOEA-epsilon C is simple but less effective, a two-side update rule which maintains both feasible and infeasible solutions for each subproblem is proposed to speed the convergence of a population. DMOEA-epsilon C with the above-mentioned strategies, denoted as DMaOEA-epsilon C, is designed for both multi- and many-objective optimization problems in this paper. DMaOEA-epsilon C is compared with five classical and state-of-the-art multi-objective evolutionary algorithms on 29 test instances to exhibit its performance on MOPs. Furthermore, DMaOEA-epsilon C is compared with five state-of-the-art many-objective evolutionary algorithms on 52 test problems to demonstrate its performance when dealing with MaOPs. Experimental studies show that DMaOEA-epsilon C outperforms or performs competitively against several competitors on the majority of MOPs and MaOPs with up to ten objectives. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:203 / 226
页数:24
相关论文
共 50 条
  • [1] A New Decomposition-based Evolutionary Framework for Many-objective Optimization
    Khan, Burhan
    Hanoun, Samer
    Johnstone, Michael
    Lim, Chee Peng
    Creighton, Douglas
    Nahavandi, Saeid
    2017 11TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2017, : 477 - 483
  • [2] A Fuzzy Decomposition-Based Multi/Many-Objective Evolutionary Algorithm
    Liu, Songbai
    Lin, Qiuzhen
    Tan, Kay Chen
    Gong, Maoguo
    Coello, Carlos A. Coello
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (05) : 3495 - 3509
  • [3] An adaptive decomposition-based evolutionary algorithm for many-objective optimization
    Han, Dong
    Du, Wenli
    Du, Wei
    Jin, Yaochu
    Wu, Chunping
    INFORMATION SCIENCES, 2019, 491 : 204 - 222
  • [4] A decomposition-based many-objective evolutionary algorithm with optional performance indicators
    Hao Wang
    Chaoli Sun
    Haibo Yu
    Xiaobo Li
    Complex & Intelligent Systems, 2022, 8 : 5157 - 5176
  • [5] A decomposition-based many-objective evolutionary algorithm with optional performance indicators
    Wang, Hao
    Sun, Chaoli
    Yu, Haibo
    Li, Xiaobo
    COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (06) : 5157 - 5176
  • [6] Evolutionary Many-Objective Algorithm Using Decomposition-Based Dominance Relationship
    Chen, Lei
    Liu, Hai-Lin
    Tan, Kay Chen
    Cheung, Yiu-Ming
    Wang, Yuping
    IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (12) : 4129 - 4139
  • [7] A decomposition-based evolutionary algorithm for scalable multi/many-objective optimization
    Jiaxin Chen
    Jinliang Ding
    Kay Chen Tan
    Qingda Chen
    Memetic Computing, 2021, 13 : 413 - 432
  • [8] A decomposition-based evolutionary algorithm for scalable multi/many-objective optimization
    Chen, Jiaxin
    Ding, Jinliang
    Tan, Kay Chen
    Chen, Qingda
    MEMETIC COMPUTING, 2021, 13 (03) : 413 - 432
  • [9] A Constraint-Handling Technique for Decomposition-Based Constrained Many-Objective Evolutionary Algorithms
    Ming, Fei
    Gong, Wenyin
    Wang, Ling
    Gao, Liang
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (12): : 7783 - 7793
  • [10] A decomposition-based many-objective evolutionary algorithm with weight grouping and adaptive adjustment
    Xiaoxin Gao
    Fazhi He
    Jinkun Luo
    Tongzhen Si
    Memetic Computing, 2024, 16 : 91 - 113