Research Article

Migrating Birds Optimization for the Seaside Problems at Maritime Container Terminals

Algorithm 1

Migrating Birds Optimization algorithm (Duman et al. [6]).
(1)  Generate initial solutions in a random manner and place them on a hypothetical formation arbitrarily
(2)  
(3)  while    do
(4)   for  (++)  do
(5)    Try to improve the leading solution by generating and evaluating neighbours of it
(6)    
(7)    for all (solutions in the flock (except leader)) do
(8)     Try to improve the leading solution by generating and evaluating
        neighbours of it and the unused best neighbours from the solution in the front.
(9)     
(10)   end for
(11)   end for
(12)  Move the leader solution to the end and forward one of the solutions following it to the leader position
(13) end while
(14) Return best solution in the flock