JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]


Journal of Information Science and Engineering, Vol. 27 No. 3, pp. 799-818


A Cooperative Approach to Bee Swarm Optimization


REZA AKBARI AND KOORUSH ZIARATI
Department of Computer Science and Engineering 
Shiraz University 
Shiraz, 7134-51154 Iran


    A novel Cooperative Bee Swarm Optimization (CBSO) algorithm based on foraging behaviour of honey bees is presented. The CBSO employs cooperative behaviours of multiple swarms in optimizing numerical functions. The proposed approach provides different patterns which are used by the bees to adjust their flying trajectories. The flying patterns provide an efficient way to balance exploration and exploitation. Cooperation is obtained by sharing information between swarms through a leader swarm. Also, a colonization process is performed between swarms. In colonization process a portion of an extinct swarm is replaced with the individuals from a colonist swarm. The proposed algorithm was tested on a set of well-known test functions. Results have shown that the proposed algorithm is efficient, robust, and outperforms other genetic, particle swarm, and bee algorithms examined in this paper.


Keywords: cooperative behaviours, cooperative bee swarm optimization, numerical functions, colonization, flying patterns

  Retrieve PDF document (JISE_201103_01.pdf)