仿照布谷鸟(也叫大杜鹃)“寄生”和'levy的飞行方式'。
寄生:借别人的巢来养自己的鸟蛋;
levy飞行:莱维飞行,大多数鸟类的飞行轨迹都是是长、短不一的各种飞行距离相间的一种组合,每段飞行距离都和前一段距离相差一个很小的角度。图形如下:

整个过程原理如下:布谷鸟在一堆鸟窝n中做选择,选出最好的鸟巢,把自己的蛋放在里面;宿主(被寄生的鸟)以一定概率pa发现有自己的鸟巢,则把布谷鸟的鸟蛋扔出去/建造新的鸟巢。
————————
下面详细介绍算法内容:
布谷鸟算法(Cuckoo search, CS)是由英国学者 Xin-She Yang 和 Suash Deb 于2009年在群体智能技术的基础上提出的一种新型基于自然元启发式算法。模拟某些种属布谷鸟(Cuckoo Species)的寄生育雏(Brood Parasitism)有效求解最优化问题的算法。
该算法的思想是基于布谷鸟的巢寄生行为以及鸟类的 Lévy 飞行行为。
寄生:借别人的巢来养自己的鸟蛋;
levy飞行:莱维飞行,大多数鸟类的飞行轨迹都是是长、短不一的各种飞行距离相间的一种组合,每段飞行距离都和前一段距离相差一个很小的角度。图形如下:
整个过程原理如下:布谷鸟在一堆鸟窝n中做选择,选出最好的鸟巢,把自己的蛋放在里面;宿主(被寄生的鸟)以一定概率pa发现有自己的鸟巢,则把布谷鸟的鸟蛋扔出去/建造新的鸟巢。
————————
下面详细介绍算法内容:
布谷鸟算法(Cuckoo search, CS)是由英国学者 Xin-She Yang 和 Suash Deb 于2009年在群体智能技术的基础上提出的一种新型基于自然元启发式算法。模拟某些种属布谷鸟(Cuckoo Species)的寄生育雏(Brood Parasitism)有效求解最优化问题的算法。
该算法的思想是基于布谷鸟的巢寄生行为以及鸟类的 Lévy 飞行行为。
