The foraging behavior and mating behaviors of bees are the motivation for artificial bee colony algorithm. A bee chooses a food source by waiting for a decision in dance area and is called onlooker. Some bees visit the food source before calling employed bees. Random search is performed by scout bees to find new sources of food. The food source location and the amount of nectar correspond to optimization problem’s possible solution and the quality (fitness) of the solution. In this two-dimensional search space, a cluster of virtual bees is created which begins to move about randomly. When some target nectar is found by the bees, they interact. The intensity of bee interactions is used to obtain the solution of the problem. This algorithm runs in three phases. First is search process, the next phase is reproduction and the final phase is replacement of bee and selection.
Leave a Reply