
The original ABC algorithm 19
2.2 The original ABC algorithm
The Artificial Bee Colony [1] algorithm is an optimization tool that exhibits
the swarm intelligence of honey bees in the foraging task. In the algorithm,
each solution represents a food source position and the algorithm tries to find
the source with the maximum nectar amount. The pseudo-code of the ABC
algorithm is given in Alg. 1.
Algorithm 1 Main steps of ABC algorithm.
1: Set values for the control parameters
2: SN: Number of Food Sources,
3: MCN : Termination Criteria, Maximum Number of Cycles,
4: limit: Maximum number of exploitations for a solution
//Initialization
5: for i = 1 to SN do ...