Skip to main content

Fitness-Based Controlled Movements in Artificial Bee Colony Algorithm

  • Conference paper
  • First Online:
Soft Computing for Problem Solving

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1048))

  • 1213 Accesses

Abstract

Artificial Bee Colony (ABC) is an efficient metaheuristic algorithm is used for solving various complex optimization problems. A new variant of ABC, namely, fitness-based controlled movements in ABC (ConABC) is presented here. In ConABC, an Intelligent Term (IT) is introduced in the employed bee stage, which enhances the solution search ability of the ABC algorithm. The IT is actually controlling the step size of an individual according to its fitness. The presented algorithm is extensively inferred to 12 benchmark functions. It is then compared with ABC, its two recent variants, titled Best-So-Far ABC (BSFABC), Modified ABC (MABC) and some more state-of-the-art algorithms. The observational outcomes unfold that ConABC has potential to solve the problems in a better way than ABC algorithm.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Akay, B., Karaboga, D.: A modified artificial bee colony algorithm for real-parameter optimization. Inf. Sci. 192, 120–142 (2012)

    Article  Google Scholar 

  2. Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Appl. Soft Comput. 11(2), 2888–2901 (2011)

    Article  Google Scholar 

  3. Bansal, J.C., Sharma, H., Arya, K.V., Deep, K., Pant, M.: Self-adaptive artificial bee colony. Optimization 63(10), 1513–1532 (2014)

    Article  MathSciNet  Google Scholar 

  4. Bansal, J.C., Sharma, H., Jadon, S.S., Clerc, M.: Spider monkey optimization algorithm for numerical optimization. Memet. Comput. 6(1), 31–47 (2014)

    Article  Google Scholar 

  5. Bansal, J.C., Sharma, H., Nagar, A., Arya, K.V.: Balanced artificial bee colony algorithm. Int. J. Artif. Intell. Soft Comput. 3(3), 222–243 (2013)

    Article  Google Scholar 

  6. Das, S., Biswas, A., Dasgupta, S., Abraham, A.: Bacterial foraging optimization algorithm: theoretical foundations, analysis, and applications. In: Foundations of Computational Intelligence, vol. 3, pp. 23–55. Springer (2009)

    Google Scholar 

  7. Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2011)

    Article  Google Scholar 

  8. Eusuff, M., Lansey, K., Pasha, F.: Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng. Optim. 38(2), 129–154 (2006)

    Article  MathSciNet  Google Scholar 

  9. Fister Jr, I., Yang, X.-S., Fister, I., Brest, J., Fister, D.: A brief review of nature-inspired algorithms for optimization (2013). arXiv:1307.4186

  10. Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report, Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005)

    Google Scholar 

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

    Article  Google Scholar 

  12. Kennedy, J.: Particle swarm optimization. In: Encyclopedia of Machine Learning, pp. 760–766. Springer (2011)

    Google Scholar 

  13. Koza, J.R.: Genetic programming as a means for programming computers by natural selection. Stat. Comput. 4(2), 87–112 (1994)

    Google Scholar 

  14. Luthra, I., Chaturvedi, S.K., Upadhyay, D., Gupta, R.: Comparative study on nature inspired algorithms for optimization problem. In: 2017 International Conference of Electronics, Communication and Aerospace Technology (ICECA), vol. 2, pp. 143–147. IEEE (2017)

    Google Scholar 

  15. Marrow, P.: Nature-inspired computing technology and applications. BT Technol. J. 18(4), 13–23 (2000)

    Article  Google Scholar 

  16. Rashedi, E., Nezamabadi-Pour, H., Saryazdi, S.: Gsa: a gravitational search algorithm. Inf. Sci. 179(13), 2232–2248 (2009)

    Article  Google Scholar 

  17. Sharma, H., Sharma, S., Kumar. S.: Lbest gbest artificial bee colony algorithm. In: 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 893–898. IEEE (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harish Sharma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sharma, H., Sharma, K., Sharma, N., Assad, A., Bansal, J.C. (2020). Fitness-Based Controlled Movements in Artificial Bee Colony Algorithm. In: Das, K., Bansal, J., Deep, K., Nagar, A., Pathipooranam, P., Naidu, R. (eds) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 1048. Springer, Singapore. https://doi.org/10.1007/978-981-15-0035-0_61

Download citation

Publish with us

Policies and ethics