Research Article

Application of the Artificial Bee Colony Algorithm for Solving the Set Covering Problem

Algorithm 1

ABC pseudocode.
(1)   Begin
(2)   InitPopulation()
(3)   While remain iterations do
(4)         Select sites for the local search
(5)         Recruit bees for the selected sites and to evaluate fitness
(6)         Select the bee with the best fitness
(7)         Assign the remaining bees to looking for randomly
(8)         Evaluate the fitness of remaining bees
(9)         UpdateOptimum()
(10) End While
(11)  Return  BestSolution
(12)  End