Two Improved Artificial Bee Colony Algorithms Inspired by Grenade Explosion Method

  • Chaoqun Zhang
  • Jianguo Zheng
  • Yongquan Zhou
Part of the Communications in Computer and Information Science book series (CCIS, volume 375)


In order to enhance the original artificial bee colony (ABC) algorithm’s exploitation ability, two improved versions of ABC inspired by grenade explosion method (GEM), namely GABC1 and GABC2, are proposed. GEM is embedded in the employed bees’ phase of GABC1, whereas it is embedded in the onlookers’ phase of GABC2. The performance differences between GABC1 and GABC2 are assessed on five well-known benchmark functions and compared with that of ABC by analyzing the effect of different limit values. All the experimental results show that GABC2 greatly outperforms ABC on all the five functions. Although GABC1 has similar or better performance than GABC2 in most cases, GABC2 performs more robust and effective than GABC1.


artificial bee colony algorithm grenade explosion method optimal search direction exploitation ability 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Karaboga, D.: An Idea Based on Honey Bee Swarm for Numerical Optimization. Technical report, Erciyes University (2005)Google Scholar
  2. 2.
    Akay, B., Karaboga, D.: A Modified Artificial Bee Colony Algorithm for Real-parameter Optimization. Inform. Sciences 192, 120–142 (2012)CrossRefGoogle Scholar
  3. 3.
    Karaboga, D., Basturk, B.: A Powerful and Efficient Algorithm for Numerical Function Optimization: Artificial Bee Colony (ABC) Algorithm. J. Global Optim. 39, 459–471 (2007)MathSciNetzbMATHCrossRefGoogle Scholar
  4. 4.
    Karaboga, D., Basturk, B.: On the Performance of Artificial Bee Colony(ABC) Algorithm. Appl. Soft Comput. 8, 687–697 (2008)CrossRefGoogle Scholar
  5. 5.
    Karaboga, N., Latifoglu, F.: Adaptive Filtering Noisy Transcranial Doppler Signal by Using Artificial Bee Colony Algorithm. Eng. Appl. Artif. Intel. 26, 677–684 (2013)CrossRefGoogle Scholar
  6. 6.
    Chang, W.D.: Nonlinear CSTR Control System Design Using an Artificial Bee Colony Algorithm. Simul. Model. Pract. Th. 31, 1–9 (2013)CrossRefGoogle Scholar
  7. 7.
    Ahrari, A., Shariat-Panahi, M., Atai, A.A.: GEM: A Novel Evolutionary Optimization Method with Improved Neighborhood Search. Appl. Math. Comput. 210, 376–386 (2009)MathSciNetzbMATHCrossRefGoogle Scholar
  8. 8.
    Ahrari, A., Atai, A.A.: Grenade Explosion Method–a Novel Tool for Optimization of Multimodal Functions. Appl. Soft Comput. 10, 1132–1140 (2010)CrossRefGoogle Scholar
  9. 9.
    Rao, R.V., Savsani, V.J., Vakharia, D.P.: Teaching-learning-based Optimization: An Optimization Method for Continuous Non-linear Large Scale Problems. Inform. Sciences 183, 1–15 (2012)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Wu, B., Qian, C., Ni, W., Fan, S.: The Improvement of Glowworm Swarm Optimization of Continuous Optimization Problems. Expert Syst. Appl. 39, 6335–6342 (2012)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Chaoqun Zhang
    • 1
    • 2
  • Jianguo Zheng
    • 1
  • Yongquan Zhou
    • 2
  1. 1.Glorious Sun School of Business and ManagementDonghua UniversityShanghaiChina
  2. 2.College of Information Science and EngineeringGuangxi University for NationalitiesNanningChina

Personalised recommendations