Skip to main content

A Multi-strategy Artificial Bee Colony Algorithm with Neighborhood Search

  • Conference paper
  • First Online:
Book cover Advances in Swarm Intelligence (ICSI 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11655))

Included in the following conference series:

Abstract

As an effective swarm intelligence based optimization technique, artificial bee colony (ABC) algorithm has become popular in recent years. However, its performance is still not satisfied in solving some complex optimization problems. The main reason is that both of the employed bee phase and onlooker bee phase use the same solution search equation to generate new candidate solutions, and the solution search equation is good at exploration but poor at exploitation. To solve this problem, in this paper, we propose a multi-strategy artificial bee colony algorithm with neighborhood search (MSABC-NS). In MSABC-NS, a multi-strategy mechanism is designed to use two different solution search equations, and a neighborhood search mechanism is introduced to make full use of good solutions. Experiments are conducted on 22 widely used benchmark functions, and three different ABC variants are included in the comparison. The results show that our approach can achieve better performance on most of the benchmark functions.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Tang, K.S., Man, K.F., Kwong, S., He, Q.: Genetic algorithms and their applications. IEEE Signal Process. Mag. 13(6), 22–37 (1996)

    Article  Google Scholar 

  2. Hunter, A., Chiu, K.S.: Genetic algorithm design of neural network and fuzzy logic controllers. Soft. Comput. 4(3), 186–192 (2000)

    Article  Google Scholar 

  3. Kennedy, J., Eberhart R.: Particle swarm optimization. In: IEEE International Conference on Neural Networks, pp. 1942–1948. IEEE (1995)

    Google Scholar 

  4. Kuo, R.J., Wang, M.H., Huang, T.W.: An application of particle swarm optimization algorithm to clustering analysis. Soft. Comput. 15(3), 533–542 (2011)

    Article  Google Scholar 

  5. Price, K., Storn, R., Lampinen, J.: Differential evolution: a practical approach to global optimization. In: ACM Computing Classification. Springer, Berlin (2005)

    Google Scholar 

  6. Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report-TR06. Erciyes University (2005)

    Google Scholar 

  7. Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Glob. Optim. 39(3), 459–471 (2007)

    Article  MathSciNet  Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  9. Gao, W., Liu, S.: A modified artificial bee colony algorithm. Comput. Oper. Res. 39(3), 687–697 (2012)

    Article  Google Scholar 

  10. Karaboga, D., Gorkemli, B.: A quick artificial bee colony (qABC) algorithm and its performance on optimization problems. Appl. Soft Comput. 23, 227–238 (2014)

    Article  Google Scholar 

  11. Cui, L., et al.: Modified Gbest-guided artificial bee colony algorithm with new probability model. Soft. Comput. 22, 2217–2243 (2018)

    Article  Google Scholar 

  12. Wang, H., Wu, Z., Rahnamayan, S., Sun, H., Liu, Y., Pan, J.: Multi-strategy ensemble artificial bee colony algorithm. Inf. Sci. 279, 587–603 (2014)

    Article  MathSciNet  Google Scholar 

  13. Tanabe, R., Fukunaga, A.: Success-history based parameter adaptation for differential evolution. In: IEEE Congress on Evolutionary Computation (2013)

    Google Scholar 

  14. Wang, H., Sun, H., Li, C., Rahnamayan, S., Pan, J.S.: Diversity enhanced particle swarm optimization with neighborhood search. Inform. Sci. 223, 119–135 (2013)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China (Nos. 61603163 and 61876074) and the Science and Technology Foundation of Jiangxi Province (No. 20151BAB217007).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xinyu Zhou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sun, C., Zhou, X., Wang, M. (2019). A Multi-strategy Artificial Bee Colony Algorithm with Neighborhood Search. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-26369-0_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-26368-3

  • Online ISBN: 978-3-030-26369-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics