A Novel Evolutionary Algorithm for Dynamic Constrained Multiobjective Optimization Problems

被引:86
作者
Chen, Qingda [1 ]
Ding, Jinliang [1 ]
Yang, Shengxiang [1 ,2 ]
Chai, Tianyou [1 ]
机构
[1] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Shenyang 110819, Peoples R China
[2] De Montfort Univ, Sch Comp Sci & Informat, Ctr Computat Intelligence, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Optical fibers; Sociology; Statistics; Heuristic algorithms; Linear programming; Optimization; Convergence; Change response; dynamic constrained multiobjective optimization; population selection; test problems; GENETIC ALGORITHMS; STRATEGY; ENVIRONMENTS; IMMIGRANTS; OBJECTIVES; TIME;
D O I
10.1109/TEVC.2019.2958075
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To promote research on dynamic constrained multiobjective optimization, we first propose a group of generic test problems with challenging characteristics, including different modes of the true Pareto front (e.g., convexity-concavity and connectedness-disconnectedness) and the changing feasible region. Subsequently, motivated by the challenges presented by dynamism and constraints, we design a dynamic constrained multiobjective optimization algorithm with a nondominated solution selection operator, a mating selection strategy, a population selection operator, a change detection method, and a change response strategy. The designed nondominated solution selection operator can obtain a nondominated population with diversity when the environment changes. The mating selection strategy and population selection operator can adaptively handle infeasible solutions. If a change is detected, the proposed change response strategy reuses some portion of the old solutions in combination with randomly generated solutions to reinitialize the population, and a steady-state update method is designed to improve the retained previous solutions. The experimental results show that the proposed test problems can be used to clearly distinguish the performance of algorithms, and that the proposed algorithm is very competitive for solving dynamic constrained multiobjective optimization problems in comparison with state-of-the-art algorithms.
引用
收藏
页码:792 / 806
页数:15
相关论文
共 64 条
[31]   Evolutionary Dynamic Multiobjective Optimization: Benchmarks and Algorithm Comparisons [J].
Jiang, Shouyong ;
Yang, Shengxiang .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (01) :198-211
[32]   A modified objective function method with feasible-guiding strategy to solve constrained multi-objective optimization problems [J].
Jiao, Licheng ;
Luo, Juanjuan ;
Shang, Ronghua ;
Liu, Fang .
APPLIED SOFT COMPUTING, 2014, 14 :363-380
[33]  
Jin YC, 2004, LECT NOTES COMPUT SC, V3005, P525
[34]  
Kalyanmoy D, 2007, LECT NOTES COMPUT SC, V4403, P803
[35]   A hybrid evolutionary multiobjective optimization strategy for the dynamic power supply problem in magnesia grain manufacturing [J].
Kong, Weijian ;
Chai, Tianyou ;
Yang, Shengxiang ;
Ding, Jinliang .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2960-2969
[36]  
Li JP, 2016, IEEE C EVOL COMPUTAT, P4175, DOI 10.1109/CEC.2016.7744320
[37]   Two-Archive Evolutionary Algorithm for Constrained Multiobjective Optimization [J].
Li, Ke ;
Chen, Renzhi ;
Fu, Guangtao ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (02) :303-315
[38]   An Evolutionary Many-Objective Optimization Algorithm Based on Dominance and Decomposition [J].
Li, Ke ;
Deb, Kalyanmoy ;
Zhang, Qingfu ;
Kwong, Sam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (05) :694-716
[39]   Dynamic Economic/Emission Dispatch Including PEVs for Peak Shaving and Valley Filling [J].
Liang, Huijun ;
Liu, Yungang ;
Li, Fengzhong ;
Shen, Yanjun .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2019, 66 (04) :2880-2890
[40]   Integration of improved predictive model and adaptive differential evolution based dynamic multi-objective evolutionary optimization algorithm [J].
Liu, Ruochen ;
Fan, Jing ;
Jiao, Licheng .
APPLIED INTELLIGENCE, 2015, 43 (01) :192-207