A Steady-State and Generational Evolutionary Algorithm for Dynamic Multiobjective Optimization

被引:269
作者
Jiang, Shouyong [1 ]
Yang, Shengxiang [1 ]
机构
[1] De Montfort Univ, Ctr Computat Intelligence, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
英国工程与自然科学研究理事会;
关键词
Change detection; change response; dynamic multiobjective optimization; steady-state and generational evolutionary algorithm; MULTIPLE TRAJECTORY SEARCH; GENETIC ALGORITHM; ENVIRONMENTS;
D O I
10.1109/TEVC.2016.2574621
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new algorithm, called steady-state and generational evolutionary algorithm, which combines the fast and steadily tracking ability of steady-state algorithms and good diversity preservation of generational algorithms, for handling dynamic multiobjective optimization. Unlike most existing approaches for dynamic multiobjective optimization, the proposed algorithm detects environmental changes and responds to them in a steady-state manner. If a change is detected, it reuses a portion of outdated solutions with good distribution and relocates a number of solutions close to the new Pareto front based on the information collected from previous environments and the new environment. This way, the algorithm can quickly adapt to changing environments and thus is expected to provide a good tracking ability. The proposed algorithm is tested on a number of bi- and three-objective benchmark problems with different dynamic characteristics and difficulties. Experimental results show that the proposed algorithm is very competitive for dynamic multiobjective optimization in comparison with state-of-the-art methods.
引用
收藏
页码:65 / 82
页数:18
相关论文
共 57 条
[1]  
Aragón V, 2005, J COMPUT SCI TECHNOL, V5, P133
[2]   Generalized Immigration Schemes for Dynamic Evolutionary Multiobjective Optimization [J].
Azevedo, Carlos R. B. ;
Araujo, Aluizio F. R. .
2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, :2033-2040
[3]  
Biswas S, 2013, PROGR ELECTROMAGNE B, V52, P185, DOI DOI 10.2528/PIERB13030709
[4]   Inducing Niching Behavior in Differential Evolution Through Local Information Sharing [J].
Biswas, Subhodip ;
Kundu, Souvik ;
Das, Swagatam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (02) :246-263
[5]  
Biswas S, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P3192, DOI 10.1109/CEC.2014.6900487
[6]   Utilizing time-linkage property in DOPs: An information sharing based Artificial Bee Colony algorithm for tracking multiple optima in uncertain environments [J].
Biswas, Subhodip ;
Das, Swagatam ;
Kundu, Souvik ;
Patra, Gyana Ranjan .
SOFT COMPUTING, 2014, 18 (06) :1199-1212
[7]  
Branke J., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1875, DOI 10.1109/CEC.1999.785502
[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]   A New Local Search-Based Multiobjective Optimization Algorithm [J].
Chen, Bili ;
Zeng, Wenhua ;
Lin, Yangbin ;
Zhang, Defu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (01) :50-73
[10]   An improved version of the multiple trajectory search for real value multi-objective optimization problems [J].
Chen, Chun ;
Tseng, Lin-Yu .
ENGINEERING OPTIMIZATION, 2014, 46 (10) :1430-1445