Research Article

An Improved Artificial Bee Colony Algorithm Based on Factor Library and Dynamic Search Balance

Algorithm 1

Dynamic search balance.
Input a new solution set .
(1) if the GlobalMin is updated  then
(2)
(3) else
(4)
(5)Sort all the solutions according to the fitness values in
ascending order. Each solution gets its rank order .
(6)Calculate a selection range for each
solution  .
(7)Generate a random real number .
(8)if   in the selection range of any solution   then
(9)Do GOBL on solution  .
(10)end if
(11) end if