A Cuckoo Search Algorithm With Elite Opposition-Based Strategy

被引:9
作者
Huang, Kang [3 ]
Zhou, Yongquan [1 ,2 ]
Wu, Xiuli [3 ]
Luo, Qifang [1 ,2 ]
机构
[1] Guangxi Univ Nationalities, Coll Informat Sci & Engn, Nanning 530006, Peoples R China
[2] Guangxi High Sch Key Lab Complex Syst & Computat, Nanning 530006, Peoples R China
[3] Guangxi Univ, Sch Comp & Elect Informat, Nanning 530004, Peoples R China
基金
美国国家科学基金会;
关键词
Cuckoo search algorithm; elite opposition-based strategy; diversity of population; accuracy of solutions;
D O I
10.1515/jisys-2015-0041
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a cuckoo search (CS) algorithm using elite opposition-based strategy is proposed. The opposite solution of the elite individual in the population is generated by an opposition-based strategy in the proposed algorithm and form an opposite search space by constructing the opposite population that locates inside the dynamic search boundaries, then, the search space of the algorithm is guided to approximate the space in which the global optimum is included by simultaneously evaluating the current population and the opposite one. This approach is helpful to obtain a tradeoff between the exploration and exploitation ability of CS. In order to enhance the local searching ability, local neighborhood search strategy is also applied in this proposed algorithm. The experiments were conducted on 14 classic benchmark functions and 28 more complex functions from the IEEE CEC' 2013 competition, and the experimental results, compared with five other meta-heuristic algorithms and four improved cuckoo search algorithms, show that the proposed algorithm is much better than the compared ones at not only the accuracy of solutions but also for the convergence speed.
引用
收藏
页码:567 / 593
页数:27
相关论文
共 43 条
[1]   Chaotically encoded particle swarm optimization algorithm and its applications [J].
Alatas, Bilal ;
Akin, Erhan .
CHAOS SOLITONS & FRACTALS, 2009, 41 (02) :939-950
[2]  
[Anonymous], 2012, J COMPUTATIONAL INFO
[3]  
[Anonymous], 2021, ADV METAHEURISTIC AL
[4]  
[Anonymous], 2010, PROC INT JOINT C NEU, DOI [DOI 10.1109/IJCNN.2010.5596906, DOI 10.1109/IJCNN.2010.5596906.VOLUME10,2022128821]
[5]  
[Anonymous], 2011, J COMPUT
[6]   Multi-objective scheduling problem: Hybrid approach using fuzzy assisted cuckoo search algorithm [J].
Chandrasekaran, K. ;
Simon, Sishaj P. .
SWARM AND EVOLUTIONARY COMPUTATION, 2012, 5 :1-16
[7]  
Chifu VR, 2011, STUD COMPUT INTELL, V382, P93
[8]   Differential Evolution Using a Neighborhood-Based Mutation Operator [J].
Das, Swagatam ;
Abraham, Ajith ;
Chakraborty, Uday K. ;
Konar, Amit .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) :526-553
[9]   Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems [J].
Gandomi, Amir Hossein ;
Yang, Xin-She ;
Alavi, Amir Hossein .
ENGINEERING WITH COMPUTERS, 2013, 29 (01) :17-35
[10]   Coupled eagle strategy and differential evolution for unconstrained and constrained global optimization [J].
Gandomi, Amir Hossein ;
Yang, Xin-She ;
Talatahari, Siamak ;
Deb, Suash .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (01) :191-200