ε-Constrained multiobjective differential evolution using linear population size expansion

被引:11
作者
Ji, Jing-Yu [1 ]
Zeng, Sanyou [2 ]
Wong, Man Leung [1 ]
机构
[1] Lingnan Univ, Dept Comp & Decis Sci, Hong Kong, Peoples R China
[2] China Univ Geosci, Sch Mech Engn & Elect Informat, Wuhan 430074, Peoples R China
基金
芬兰科学院;
关键词
Constrained multiobjective optimization; e-Constrained-handling method; Linear population size expansion; Differential evolution; Real-world engineering applications; NONDOMINATED SORTING APPROACH; OPTIMIZATION; ALGORITHM; CONSTRUCTION; DESIGN;
D O I
10.1016/j.ins.2022.07.108
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constrained multiobjective optimization problems commonly arise in real-world applications. In the presence of constraints and multiple conflicting objectives, finding a set of feasible solutions which can best tradeoff different objectives is quite challenging. In this study, an e-constrained multiobjective differential evolution using linear population size expansion is proposed to solve such a kind of problems. First, the e-constraint -handling method, which originally solves constrained optimization problems with only one objective, is further improved to handle constraints in a multiobjective optimization way. Second, to achieve a better approximation to the feasible Pareto front, a linear popu-lation size expansion strategy is developed. Once enough feasible solutions have been found, the population size will be linearly increased to find more promising solutions. As a result, a simple yet efficient constrained multiobjective differential evolution is proposed. Experiments are conducted to evaluate the performance of the proposed algorithm on 35 benchmark test functions with different numbers of constraints and objectives. Obtained results are compared with seven state-of-the-art algorithms. Empirical results and compar-isons demonstrate that our proposed algorithm achieves better or at least comparable per-formance to the competitors, and is capable of obtaining a set of representative feasible solutions for the selected real-world constrained multiobjective optimization problems, especially for highly constrained problems.(c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:445 / 464
页数:20
相关论文
共 55 条
[41]   Incorporating Objective Function Information Into the Feasibility Rule for Constrained Evolutionary Optimization [J].
Wang, Yong ;
Wang, Bing-Chuan ;
Li, Han-Xiong ;
Yen, Gary G. .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (12) :2938-2952
[42]   Differential Evolution with Composite Trial Vector Generation Strategies and Control Parameters [J].
Wang, Yong ;
Cai, Zixing ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :55-66
[43]   Constrained differential evolution with multiobjective sorting mutation operators for constrained optimization [J].
Wei, Wenhong ;
Wang, Jiahai ;
Tao, Ming .
APPLIED SOFT COMPUTING, 2015, 33 :207-222
[44]   Constraint Handling in Multiobjective Evolutionary Optimization [J].
Woldesenbet, Yonas Gebre ;
Yen, Gary G. ;
Tessema, Biruk G. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) :514-525
[45]   Evolutionary continuous constrained optimization using random direction repair [J].
Xu, Peilan ;
Luo, Wenjian ;
Lin, Xin ;
Qiao, Yingying .
INFORMATION SCIENCES, 2021, 566 :80-102
[46]   A multi-objective evolutionary algorithm for steady-state constrained multi-objective optimization problems [J].
Yang, Yongkuan ;
Liu, Jianchang ;
Tan, Shubin .
APPLIED SOFT COMPUTING, 2021, 101
[47]  
Yang Zhixiang., 2014, Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation (GECCO Comp'14), P1181, DOI DOI 10.1145/2598394.2610012
[48]   Purpose-directed two-phase multiobjective differential evolution for constrained multiobjective optimization [J].
Yu, Kunjie ;
Liang, Jing ;
Qu, Boyang ;
Yue, Caitong .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60
[49]  
Zhang C., 2020, IEEE T SYST MAN CYBE, P1
[50]   RM-MEDA: A regularity model-based multiobjective estimation of distribution algorithm [J].
Zhang, Qingfu ;
Zhou, Aimin ;
Jin, Yaochu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) :41-63