Improving Artificial Bee Colony for Faster Convergence

  • Dr. Subhash Chandra, Pranjal Jain


ABC algorithm contains three different basic elements: a food source, employed bee, and non-employed bee. Among them, bees have two basic behavior patterns of recruiting bees to food sources and abandoning a certain food source. The food source in the ABC algorithm is the feasible solution of the objective function in the problem to be optimized. The richness of the food source is used as the evaluation index, that is, the fitness value of the objective function. The number of employed bees is the same as the number of food sources. The main task of employed bees is to find the food source and store the information related to the food source. After returning to the hive, the related information will be shared with the following bees left in the hive with a certain probability. Non-employed bees include two types: following bees and detecting bees. The number of following bees is equal to the number of employed bees. They mainly stay in the hive and share information with the employed bees. Also, they select a suitable food source for foraging with a certain probability. The richness of the food source is positively correlated with the selection probability of the following bees.

How to Cite
Dr. Subhash Chandra, Pranjal Jain. (2022). Improving Artificial Bee Colony for Faster Convergence. Design Engineering, (1), 3375 - 3381. Retrieved from