Research Article

An Enhanced Artificial Bee Colony Algorithm with Solution Acceptance Rule and Probabilistic Multisearch

Algorithm 2

Probabilistic multisearch.
Input: , ,  , lbest, gbest
Output:
(1) Produce a random number within the range 0, 1
(2) if   =<   then // and are cumulative probabilities
(3) Produce a new neighbor solution by (7)
(4) elseif   =<   then
(5) Produce a new neighbor solution by (8)
(6) Else // is in the range of (, 1)
(7) Produce a new neighbor solution by (9)
(8) end if