A pareto-based evolutionary algorithm using decomposition and truncation for dynamic multi-objective optimization

被引:27
作者
Ou, Junwei [1 ,2 ]
Zheng, Jinhua [1 ,3 ]
Ruan, Gan [4 ]
Hu, Yaru [1 ]
Zou, Juan [1 ]
Li, Miqing [4 ]
Yang, Shengxiang [5 ]
Tan, Xu [2 ]
机构
[1] Xiangtan Univ, Key Lab Intelligent Comp & Informat Proc, Informat Engn Coll, Minist Educ, Xiangtan, Peoples R China
[2] Shenzhen Inst Informat Technol, Sch Software Engn, Shenzhen 518172, Guangdong, Peoples R China
[3] Hengyang Normal Univ, Hunan Prov Key Lab Intelligent Informat Proc & Ap, Hengyang 421002, Peoples R China
[4] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[5] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Dynamic multi-objective optimization; Evolutionary algorithms; Decomposition; Diversity; PREDICTION STRATEGY; GENETIC ALGORITHM; ENVIRONMENTS; DIVERSITY; SELECTION;
D O I
10.1016/j.asoc.2019.105673
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Maintaining a balance between convergence and diversity of the population in the objective space has been widely recognized as the main challenge when solving problems with two or more conflicting objectives. This is added by another difficulty of tracking the Pareto optimal solutions set (POS) and/or the Pareto optimal front (POF) in dynamic scenarios. Confronting these two issues, this paper proposes a Pareto-based evolutionary algorithm using decomposition and truncation to address such dynamic multi-objective optimization problems (DMOPs). The proposed algorithm includes three contributions: a novel mating selection strategy, an efficient environmental selection technique and an effective dynamic response mechanism. The mating selection considers the decomposition-based method to select two promising mating parents with good diversity and convergence. The environmental selection presents a modified truncation method to preserve good diversity. The dynamic response mechanism is evoked to produce some solutions with good diversity and convergence whenever an environmental change is detected. In the experimental studies, a range of dynamic multi-objective benchmark problems with different characteristics were carried out to evaluate the performance of the proposed method. The experimental results demonstrate that the method is very competitive in terms of convergence and diversity, as well as in response speed to the changes, when compared with six other state-of-the-art methods. (C) 2019 Published by Elsevier B.V.
引用
收藏
页数:22
相关论文
共 64 条
[1]  
Abello MB, 2011, IEEE C EVOL COMPUTAT, P1711
[2]   Multiobjective optimization and multivariable control of the beer fermentation process with the use of evolutionary algorithms [J].
Andres-Toro, B. ;
Giron-Sierra, J.M. ;
Fernandez-Blanco, P. ;
Lopez-Orozco, J.A. ;
Besada-Portas, E. .
Journal of Zhejiang University: Science, 2004, 5 (04) :378-389
[3]  
[Anonymous], 2001, EUROGEN 2001 EVOLUTI
[4]   Handling time-varying constraints and objectives in dynamic evolutionary multi-objective optimization [J].
Azzouz, Radhia ;
Bechikh, Slim ;
Ben Said, Lamjed ;
Trabelsi, Walid .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 :222-248
[5]   A dynamic multi-objective evolutionary algorithm using a change severity-based adaptive population management strategy [J].
Azzouz, Radhia ;
Bechikh, Slim ;
Ben Said, Lamjed .
SOFT COMPUTING, 2017, 21 (04) :885-906
[6]   Decomposition-based evolutionary multi-objective optimization approach to the design of concentric circular antenna arrays [J].
Biswas, Subhodip ;
Bose, Digbalay ;
Das, Swagatam ;
Kundu, Souvik .
Progress In Electromagnetics Research B, 2013, (52) :185-205
[7]  
Bui L.T., 2010, IEEE Cong Evolut Comp, P1, DOI DOI 10.1109/CEC.2010.5586343
[8]   A single front genetic algorithm for parallel multi-objective optimization in dynamic environments [J].
Camara, Mario ;
Ortega, Julio ;
de Toro, Francisco .
NEUROCOMPUTING, 2009, 72 (16-18) :3570-3579
[9]   Dynamic Multiobjectives Optimization With a Changing Number of Objectives [J].
Chen, Renzhi ;
Li, Ke ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) :157-171
[10]   Optimization in dynamic environments: a survey on problems, methods and measures [J].
Cruz, Carlos ;
Gonzalez, Juan R. ;
Pelta, David A. .
SOFT COMPUTING, 2011, 15 (07) :1427-1448