Research Article

Application of Three Bioinspired Optimization Methods for the Design of a Nonlinear Mechanical System

Algorithm 1

Basic step in the Bees Colony Algorithm [18].
(1) Initialize population with random solutions
(2) Evaluate fitness of the population
(3) While (stopping criterion not met)
(4) Select sites for neighborhood search
(5) Recruit bees for selected sites and evaluate fitnesses
(6) Select the fittest bee from each site
(7) Assign remaining bees to search randomly and evaluate their fitnesses
(8) End while