Skip to main content

A Novel Adaptive Cooperative Artificial Bee Colony Algorithm for Solving Numerical Function Optimization

  • Conference paper
  • First Online:
Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems (AsiaSim 2016, SCS AutumnSim 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 643))

Included in the following conference series:

Abstract

Considering the disadvantages of the traditional Artificial Bee Colony (ABC) Algorithm, a Novel Adaptive Cooperative Artificial Bee Colony (ACABC) Algorithm is proposed in this paper. Some ideas including dividing bee swarm into two parts: main-bee swarm and vice-bee swarm, bringing a judge principle for local optimum points and narrowing bee swarm search interval adaptively are introduced and consequently served as the core of novel Adaptive Cooperative Artificial Bee Colony Algorithm. The performance of PSO, DE, ABC and ACABC algorithms are compared using 10 kinds benchmark testing functions. Simulation results show ACABC owns better optimizing precision and speed and preferable anti-jamming ability, which can be applied for solving other complicated optimization problems.

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

Access this chapter

Institutional subscriptions

References

  • Karaboga, D.: An idea based on honey bee swarm for numerical optimization, vol. 200. Technical report-tr06, Erciyes university, engineering faculty, computer engineering department (2005)

    Google Scholar 

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

    Article  Google Scholar 

  • Karaboga, D., Ozturk, C.: A novel clustering approach: artificial bee colony (ABC) algorithm. Appl. Soft Comput. 11(1), 652–657 (2011)

    Article  Google Scholar 

  • Karaboga, D., Basturk, B.: Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. In: Melin, P., Castillo, O., Aguilar, L.T., Kacprzyk, J., Pedrycz, W. (eds.) IFSA 2007. LNCS (LNAI), vol. 4529, pp. 789–798. Springer, Heidelberg (2007)

    Chapter  MATH  Google Scholar 

  • Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N.: A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif. Intell. Rev. 42(1), 21–57 (2014)

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Lee, W.P., Cai, W.T.: A novel artificial bee colony algorithm with diversity strategy. In: 2011 Seventh International Conference on Natural Computation (ICNC), vol. 3, pp. 1441–1444. IEEE (2011)

    Google Scholar 

  • El-Abd, M.: A cooperative approach to the artificial bee colony algorithm. In: 2010 IEEE Congress on Evolutionary Computation (CEC), pp. 1–5. IEEE (2010)

    Google Scholar 

  • Bao, L., Zeng, J.H.: Self-adapting search space chaosartificial bee colony algorithm. Appl. Res. Comput. 27(4), 1330–1334 (2010)

    Google Scholar 

  • Ding, H., Feng, Q.: Artificial bee colony algorithm based on Boltzmann selection policy. Comput. Eng. Appl. 45(31), 53–55 (2009)

    Google Scholar 

  • Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217(7), 3166–3173 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  • Bi, X.J., Wang, Y.J.: Artificial bee colony algorithm with fast convergence. Syst. Eng. Electron. 33(12), 2755–2761 (2011)

    Google Scholar 

  • Yiqing, L., Xigang, Y., Yongjian, L.: An improved PSO algorithm for solving non-convex NLP/MINLP problems with equality constraints. Comput. Chem. engineering 31(3), 153–162 (2007)

    Article  Google Scholar 

  • Storn, R.: Differential evolution research–trends and open questions. In: Chakraborty, U.K. (ed.) Advances in Differential Evolution, pp. 1–31. Springer, Heidelberg (2008)

    Google Scholar 

  • Van den Bergh, F., Engelbrecht, A.P.: A cooperative approach to particle swarm optimization. IEEE Trans. Evol. Comput. 8(3), 225–239 (2004)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to acknowledge the constructive comments and suggestions of editors and referees.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Liu, B., Li, Wm., Pan, S. (2016). A Novel Adaptive Cooperative Artificial Bee Colony Algorithm for Solving Numerical Function Optimization. In: Zhang, L., Song, X., Wu, Y. (eds) Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. AsiaSim SCS AutumnSim 2016 2016. Communications in Computer and Information Science, vol 643. Springer, Singapore. https://doi.org/10.1007/978-981-10-2663-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2663-8_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2662-1

  • Online ISBN: 978-981-10-2663-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics