Skip to main content

A Fitter-Population Based Artificial Bee Colony (JA-ABC) Optimization Algorithm

  • Chapter
  • First Online:
Computational Problems in Engineering

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 307))

Abstract

Inspired by the intelligent foraging behaviour of honeybees swarm, Artificial Bee Colony (ABC) has been introduced by Karagoba in 2005. ABC algorithm has exhibited superior performance compared to other algorithms such as Genetic Algorithm (GA), Differential Evolution (DE) and Particle Swarm Optimization (PSO) algorithms. Despite its outstanding performance, ABC suffers from slow convergence rate and premature convergence. Hence, researchers have proposed various ABC variants but none among the variants could have averted both problems simultaneously. Hence, a new ABC algorithm has been proposed which aims to overcome the limitations. The proposed algorithm focuses on enhancing average fitness of population by mutating poor possible solutions around the fittest solution. The presented results show that the proposed algorithm is capable to avert local optima traps at faster convergence speed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Engelbrecht AP (2007) Computational intelligence: an introduction. Wiley

    Google Scholar 

  2. Sun H-C, Huang Y-C, Huang C-M (2012) Fault Diagnosis of Power Transformers Using Computational Intelligence: A Review. Energy Procedia, 14(0): p. 1226–1231

    Article  Google Scholar 

  3. Badar AQH, Umre BS, Junghare AS (2012) Reactive power control using dynamic Particle Swarm Optimization for real power loss minimization. International Journal of Electrical Power & Energy Systems, 41(1): p. 133–136

    Article  Google Scholar 

  4. Abro AG, Mohamad-Saleh J (2013) Multiple-global-best based artificial bee colony algorithm for parameter estimation of induction motor Turkish Journal of Electrical Engineering & Computer Sciences, DOI: 10.3906/elk-1209-23

    Google Scholar 

  5. El-Zonkoly A, Saad M, Khalil R (2013) New algorithm based on CLPSO for controlled islanding of distribution systems. International Journal of Electrical Power & Energy Systems, 45(1): p. 391–403

    Article  Google Scholar 

  6. Niknam T, Mojarrad HD, Meymand HZ, Firouzi BB (2011) A new honey bee mating optimization algorithm for non-smooth economic dispatch. Energy, 36(2): p. 896–908

    Article  Google Scholar 

  7. Ayan K, Kılıç U (2012) Artificial bee colony algorithm solution for optimal reactive power flow. Applied Soft Computing, 12(5): p. 1477–1482

    Article  Google Scholar 

  8. Zeng X-j, Tao J, Zhang P, Pan H, Wang Y-Y (2012) Reactive Power Optimization of Wind Farm based on Improved Genetic Algorithm. Energy Procedia, 14: p. 1362–1367

    Google Scholar 

  9. Karaboga D (2005) An Idea Based on Honey Bee Swarm For Numerical Optimization. Technical Report-TR06

    Google Scholar 

  10. Karaboga, D, Ozturk C, Karaboga N, Gorkemli B (2012) Artificial bee colony programming for symbolic regression. Information Sciences, 209(0): p. 1–15

    Article  Google Scholar 

  11. Karaboga N, Latifoglu F (2013) Adaptive filtering noisy transcranial Doppler signal by using artificial bee colony algorithm. Engineering Applications of Artificial Intelligence, 26(2): p. 677–684

    Article  Google Scholar 

  12. Rodriguez FJ, Lozano M, García-Martínez C, González-Barrera, JD (2013) An artificial bee colony algorithm for the maximally diverse grouping problem. Information Sciences, 230(0): p. 183–196

    Article  MathSciNet  Google Scholar 

  13. Samanta S, Chakraborty S (2011) Parametric optimization of some non-traditional machining processes using artificial bee colony algorithm. Engineering Applications of Artificial Intelligence, 24(6): p. 946–957

    Article  Google Scholar 

  14. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3): p. 459–471

    Article  MATH  MathSciNet  Google Scholar 

  15. Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Applied Soft Computing, 8(1): p. 687–697

    Article  Google Scholar 

  16. Karaboga D, Akay B (2009) A comparative study of Artificial Bee Colony algorithm. Applied Mathematics and Computation, 214(1): p. 108–132

    Article  MATH  MathSciNet  Google Scholar 

  17. Abro AG, Mohamad-Saleh J (2012) Enhanced Global-Best Artificial Bee Colony Optimization Algorithm. in 2012 Sixth UKSim/AMSS European Symposium on Computer Modeling and Simulation (EMS)

    Google Scholar 

  18. Abro AG, Mohamad-Saleh J (2012) An Enhanced Artificial Bee Colony Optimization Algorithm. Recent Advances in Systems Science and Mathematical Modelling, ed. D.S. Nikos Mastorakis, Valeriu Prepelita: WSEAS Press

    Google Scholar 

  19. Gao W, Liu S, Huang L (2012) A global best artificial bee colony algorithm for global optimization. Journal of Computational and Applied Mathematics, 236(11): p. 2741–2753

    Google Scholar 

  20. Banharnsakun A, Achalakul T, Sirinaovakul B (2011) The best-so-far selection in Artificial Bee Colony algorithm. Applied Soft Computing, 11(2): p. 2888–2901

    Article  Google Scholar 

  21. Gao W, Liu S (2011) Improved artificial bee colony algorithm for global optimization. Information Processing Letters, 111(17): p. 871–882

    Article  MATH  MathSciNet  Google Scholar 

  22. Gao W-f, Liu S-y (2012) A modified artificial bee colony algorithm. Computers & Operations Research, 39(3): p. 687–697

    Article  MATH  Google Scholar 

  23. Zhu G, Kwong S (2010) Gbest-guided artificial bee colony algorithm for numerical function optimization. Applied Mathematics and Computation, 217(7): p. 3166–3173

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors acknowledge Universiti Sains Malaysia (USM) RU-PRGS No: 1001/PELECT/8036007 and USM Short-Term Grant No: 304/PECECT/60311038 for the financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Mohamad-Saleh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Mohamad-Saleh, J., Sulaiman, N., Abro, A. (2014). A Fitter-Population Based Artificial Bee Colony (JA-ABC) Optimization Algorithm. In: Mastorakis, N., Mladenov, V. (eds) Computational Problems in Engineering. Lecture Notes in Electrical Engineering, vol 307. Springer, Cham. https://doi.org/10.1007/978-3-319-03967-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03967-1_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03966-4

  • Online ISBN: 978-3-319-03967-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics