CFP last date
20 May 2024
Reseach Article

A Novel Hybrid Crossover based Artificial Bee Colony Algorithm for Optimization Problem

by Sandeep Kumar, Vivek Kumar Sharma, Rajani Kumari
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 82 - Number 8
Year of Publication: 2013
Authors: Sandeep Kumar, Vivek Kumar Sharma, Rajani Kumari
10.5120/14136-2266

Sandeep Kumar, Vivek Kumar Sharma, Rajani Kumari . A Novel Hybrid Crossover based Artificial Bee Colony Algorithm for Optimization Problem. International Journal of Computer Applications. 82, 8 ( November 2013), 18-25. DOI=10.5120/14136-2266

@article{ 10.5120/14136-2266,
author = { Sandeep Kumar, Vivek Kumar Sharma, Rajani Kumari },
title = { A Novel Hybrid Crossover based Artificial Bee Colony Algorithm for Optimization Problem },
journal = { International Journal of Computer Applications },
issue_date = { November 2013 },
volume = { 82 },
number = { 8 },
month = { November },
year = { 2013 },
issn = { 0975-8887 },
pages = { 18-25 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume82/number8/14136-2266/ },
doi = { 10.5120/14136-2266 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:57:13.420068+05:30
%A Sandeep Kumar
%A Vivek Kumar Sharma
%A Rajani Kumari
%T A Novel Hybrid Crossover based Artificial Bee Colony Algorithm for Optimization Problem
%J International Journal of Computer Applications
%@ 0975-8887
%V 82
%N 8
%P 18-25
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Artificial bee colony (ABC) algorithm has proved its importance in solving a number of problems including engineering optimization problems. ABC algorithm is one of the most popular and youngest member of the family of population based nature inspired meta-heuristic swarm intelligence method. ABC has been proved its superiority over some other Nature Inspired Algorithms (NIA) when applied for both benchmark functions and real world problems. The performance of search process of ABC depends on a random value which tries to balance exploration and exploitation phase. In order to increase the performance it is required to balance the exploration of search space and exploitation of optimal solution of the ABC. This paper outlines a new hybrid of ABC algorithm with Genetic Algorithm. The proposed method integrates crossover operation from Genetic Algorithm (GA) with original ABC algorithm. The proposed method is named as Crossover based ABC (CbABC). The CbABC strengthens the exploitation phase of ABC as crossover enhances exploration of search space. The CbABC tested over four standard benchmark functions and a popular continuous optimization problem.

References
  1. X. S. Yang. Nature-inspired metaheuristic algorithms. Luniver Press, 2011.
  2. M. Dorigo et al. "Ant colony optimization: a new meta-heuristic". In Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress, volume 2. IEEE, 1999.
  3. J. Kennedy et al. "Particle swarm optimization. In Neural Networks, 1995". Proceedings, IEEE International Conference on, volume 4, pages 1942–1948. IEEE, 1995.
  4. K. V. Price et al. "Differential evolution: a practical approach to global optimization". Springer Verlag, 2005.
  5. J. Vesterstrom et al. "A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems". In Evolutionary Computation, 2004. CEC2004. Congress on, volume 2, pages 1980–1987. IEEE, 2004.
  6. K. M. Passino. "Biomimicry of bacterial foraging for distributed optimization and control". Control Systems Magazine, IEEE, 22(3):52–67, 2002.
  7. D. Karaboga. "An idea based on honey bee swarm for numerical optimization". Techn. Rep. TR06, Erciyes Univ. Press, Erciyes, 2005.
  8. D. Karaboga et al. "A comparative study of artificial bee colony algorithm". Applied Mathematics and Computation, 214(1):108–132, 2009.
  9. G. Zhu et al. "Gbest-guided artificial bee colony algorithm for numerical function optimization". Applied Mathematics and Computation, 217(7):3166–3173, 2010.
  10. D. Karaboga et al. "Artificial bee colony (abc) optimization algorithm for solving constrained optimization problems". Foundations of Fuzzy Logic and Soft Computing, pages 789–798, 2007.
  11. D. Karaboga, et al. "Artificial bee colony (abc) optimization algorithm for training feed-forward neural networks". Modeling decisions for artificial intelligence, pages 318–329, 2007.
  12. B. Akay et al. "Training neural networks with abc optimization algorithm on medical pattern classification". International Conference on Multivariate Statistical Modelling and High Dimensional Data Mining (Kayseri, TURKEY), June 1923, 2008.
  13. F. Xing et al. "The parameter improvement of bee colony algorithm in tsp problem". Science Paper Online, November 2007.
  14. A. Banharnsakun et al. "Artificial bee colony algorithm on distributed environments". In Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on, pages 13–18. IEEE.
  15. Harish Sharma et al. "Dynamic Swarm Artificial Bee Colony Algorithm. " IJAEC 3. 4 (2012): 19-33. Web. 5 Aug. 2013. doi:10. 4018/jaec. 2012100102
  16. Bansal, Jagdish Chand, et al. "Balanced artificial bee colony algorithm. " International Journal of Artificial Intelligence and Soft Computing 3. 3 (2013): 222-243.
  17. Bansal, Jagdish Chand, et al. "Memetic search in artificial bee colony algorithm. " Soft Computing (2013): 1-18.
  18. Harish Sharma et al. "Opposition based lévy flight artificial bee colony. " Memetic Computing (2012): 1-15.
  19. Pandey, Shailesh et al. "Enhanced Artificial Bee Colony Algorithm and It's Application to Travelling Salesman Problem. " HCTL Open International Journal of Technology Innovations and Research, Volume 2, (2013):137-146, ISSN: 2321-1814, ISBN: 978-1-62776-111-6.
  20. Bansal, Jagdish Chand et al. "Artificial bee colony algorithm: a survey. " International Journal of Advanced Intelligence Paradigms 5. 1 (2013): 123-159.
  21. Ramanathan, R. , K. Kalaiarasi, and D. Prabha. "Improved wavelet based compression with adaptive lifting scheme using Artificial Bee Colony algorithm. " International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) 2. 4 (2013): pp-1549.
  22. Ahmad, Aamir, et al. "Artificial bee colony algorithm to reduce the side lobe level of uniformly excited linear antenna arrays through optimized element spacing. " Information & Communication Technologies (ICT), 2013 IEEE Conference on. IEEE, 2013: pp 1029-1032.
  23. Alvarado-Iniesta, Alejandro, et al. "Optimization of the material flow in a manufacturing plant by use of artificial bee colony algorithm. " Expert Systems with Applications (2013).
  24. Ozen, Ali, and Celal Ozturk. "A novel modulation recognition technique based on artificial bee colony algorithm in the presence of multipath fading channels. " Telecommunications and Signal Processing (TSP), 2013 36th International Conference on. IEEE, 2013.
  25. J. H. Holland. "Outline for a logical theory of adaptive systems". Journal of the ACM, 3:297–314, 1962.
  26. Talbi, El-Ghazali. "Metaheuristics: from design to implementation". Vol. 74. John Wiley & Sons, 2009.
  27. Bansal, J. C. et al. "Information Sharing Strategy among Particles in Particle Swarm Optimization Using Laplacian Operator", Swarm Intelligence Symposium, 2009. IEEE, pages 30-36.
  28. Wright, "A. Genetic Algorithms for Real Parameter Optimization, Foundations of Genetic Algorithms", G. Rswlins(Ed. ), Morgen Kaufmann publishers, CA, 1991, pp. 205-218.
Index Terms

Computer Science
Information Sciences

Keywords

Artificial bee colony algorithm Genetic Algorithms Crossover operator Travelling Salesman Problem Particle swarm optimization.