A fast evolutionary algorithm with searching preference

被引:16
作者
Gu, Fangqing [1 ]
Liu, Hai-lin [1 ]
Li, Xueqiang [1 ]
机构
[1] Guangdong Univ Technol, Sch Appl Math, Guangzhou, Guangdong, Peoples R China
关键词
fast evolutionary algorithm; FEA; optimisation problem; simulated annealing; searching preference;
D O I
10.1504/IJCSE.2016.074563
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Evolutionary algorithm (EA) has been successfully applied to many numerical optimisation problems in recent years. However, EA has rather slow convergence rates on some optimisation problems. In this paper, a fast evolutionary algorithm (FEA) with searching preference is proposed. Our basic idea is that the better an individual is, the more resources are invested to search the region close to the individual. Two techniques are applied to achieve it: making the best individual found so far always take part in crossover and mutation, and proposing a novel crossover and mutation operator based on simulated annealing. Obviously, the search process emphasises the region around the best individual. Furthermore, we can prove that FEA converges to a global optimum in probability. Numerical simulations are conducted for 19 standard test functions. The performance of FEA is compared with three EAs FEP, OGA/Q and LEA that have been published recently. The results indicate that FEA is effective and efficient. Furthermore, the result obtained by FEP is better than the best result found so far for f(8).
引用
收藏
页码:29 / 37
页数:9
相关论文
共 19 条
[1]   An Overview of Evolutionary Algorithms for Parameter Optimization [J].
Baeck, Thomas ;
Schwefel, Hans-Paul .
EVOLUTIONARY COMPUTATION, 1993, 1 (01) :1-23
[2]  
Chakraborty UK, 2008, STUD COMPUT INTELL, V143, P1, DOI 10.1007/978-3-540-68830-3
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]  
Edmonds J., 1971, MATH PROGRAM, V1, P127, DOI [10.1007/BF01584082, DOI 10.1007/BF01584082]
[5]   Evolutionary programming using mutations based on the Levy probability distribution [J].
Lee, CY ;
Yao, X .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (01) :1-13
[6]   An orthogonal genetic algorithm with quantization for global numerical optimization [J].
Leung, YW ;
Wang, YP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (01) :41-53
[7]  
Mo S., 2007, INT J COMPUTATION SC, V6, P24
[8]  
Price K, 2005, NAT COMP SER, DOI 10.1007/3-540-31306-0
[9]   Genetic algorithm-based simulated annealing method for solving unit commitment problem in utility system [J].
Department of EEE, Pondicherry Engineering College, Pillaichavady Pondicherry - 605014, India ;
不详 .
Int J Global Energy Issues, 2007, 1 (65-87) :65-87
[10]   Enhanced simulated annealing for globally minimizing functions of many-continuous variables [J].
Siarry, P ;
Berthiau, G ;
Durbin, F ;
Haussy, J .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1997, 23 (02) :209-228