Some optimization landscapes are smooth hills you can climb step by step. Most real ones are not: they bristle with local optima — shallow peaks that trap any algorithm content to move only uphill. To escape, you need a different kind of move.
In 2009, Xin-She Yang and Suash Deb proposed Cuckoo Search, a metaheuristic that steals two tricks from nature:
- Lévy flights — the foraging pattern of many birds and insects. Instead of small random steps, a Lévy flight occasionally makes a very long jump, drawn from a heavy-tailed distribution. The step length follows a power law: with . Short moves are common; giant leaps happen rarely but reliably.
- Brood parasitism — the cuckoo's habit of slipping its eggs into other birds' nests. If the host discovers the egg, it abandons the nest and builds a new one elsewhere. In the algorithm this models replacing poor solutions with randomly re-initialized ones.
Together, the two mechanisms let a population of candidate solutions hop between basins without getting stuck. The long jumps explore; the replacement rule discards dead ends.
Comments
Loading comments...