Application of mutation operators to flower pollination algorithm

被引:97
作者
Salgotra, Rohit [1 ]
Singh, Urvinder [1 ]
机构
[1] Thapar Univ, Dept ECE, Patiala, Punjab, India
关键词
Gaussian mutation; Cauchy mutation; Adaptive Levy mutation; Mean mutation; Adaptive mean mutation; Combined mutation; Flower pollination algorithm; EVOLUTIONARY ALGORITHMS; DIFFERENTIAL EVOLUTION; OPTIMIZATION;
D O I
10.1016/j.eswa.2017.02.035
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Flower pollination algorithm (FPA) is a recent addition to the field of nature inspired computing. The algorithm has been inspired from the pollination process in flowers and has been applied to a large spectra of optimization problems. But it has certain drawbacks which prevents its applications as a standard algorithm. This paper proposes new variants of FPA employing new mutation operators, dynamic switching and improved local search. A comprehensive comparison of proposed algorithms has been done for different population sizes for optimizing seventeen benchmark problems. The best variant among these is adaptive-Levy flower pollination algorithm (ALFPA) which has been further compared with the well-known algorithms like artificial bee colony (ABC), differential evolution (DE), firefly algorithm (FA), bat algorithm (BA) and grey wolf optimizer (GWO). Numerical results show that ALFPA gives superior performance for standard benchmark functions. The algorithm has also been subjected to statistical tests and again the performance is better than the other algorithms. (c) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:112 / 129
页数:18
相关论文
共 55 条
[1]  
Abbass HA, 2002, IEEE C EVOL COMPUTAT, P831, DOI 10.1109/CEC.2002.1007033
[2]  
[Anonymous], 1995, DIFFERENTIAL EVOLUTI
[3]  
[Anonymous], 1978, SIMULATIONSMETHODEN, DOI [DOI 10.1007/978-3-642-81283-5_8, 10.1007/978-3-642-81283-5_8]
[4]  
[Anonymous], 2014, P IEEE INT C INF TEC
[5]  
[Anonymous], 2016, NEURAL COMPUT APPL
[6]  
[Anonymous], 2014, 2014 INT C HIGH PERF
[7]  
[Anonymous], 2014, INT J APPL INNOV ENG
[8]  
[Anonymous], 2014, Differential Evolution: A Practical Approach to Global Optimization
[9]  
[Anonymous], 1992, GENETIC PROGRAMMING
[10]   An Overview of Evolutionary Algorithms for Parameter Optimization [J].
Baeck, Thomas ;
Schwefel, Hans-Paul .
EVOLUTIONARY COMPUTATION, 1993, 1 (01) :1-23