布谷鸟搜索算法是一种结合了布谷鸟巢寄生性和莱维飞行模式的元启发式群体智能搜索技术,系统地介绍布谷鸟搜索算法的原理和算法流程,详细论述该算法有关改进算法的研究现状以及其应用研究情况,归纳分析比较该算法、粒子群算法、蚁群算法和蜂群算法的优缺点及适用性范围,总结目前该算法存在的问题,指出未来研究的方向。
Cuckoo search algorithm is a metaheuristic swarm intelligence technique,which is combined with the cuckoo's nest parasitism and Lévy flights mode.The principle and procedure flowchart of cuckoo search algorithm were illustrated in details.The research status of relative improved algorithms and their application were discussed.Moreover,in terms of advantages,disadvantages and application fields,cuckoo search algorithm,particle swarm optimization,ant colony optimization and bee colony algorithm were analyzed and compared.Finally,the existing problems in current research were summarized and some future research directions to address the problems were proposed.