Research Article

Adaptive Cuckoo Search Algorithm for Unconstrained Optimization

Algorithm 1

Cuckoo search algorithm.
begin
Generate initial population of host nest ,
for all   do
Evaluate the fitness function
end for
while (iter < MaxGeneration) or (stopping criterion)
Generate a cuckoo egg from random host nest by using Lévy flight
Calculate the fitness function
Get a random nest among host nest
if () then
Replace with
Replace with
end if
Abandon a fraction of the worst nests
Build new nests randomly to replace nests lost
Evaluate the fitness of new nests
end while
end