Table of Contents Author Guidelines Submit a Manuscript
Computational Intelligence and Neuroscience
Volume 2016, Article ID 8085953, 13 pages
http://dx.doi.org/10.1155/2016/8085953
Research Article

An Enhanced Artificial Bee Colony Algorithm with Solution Acceptance Rule and Probabilistic Multisearch

Department of Industrial Engineering, Uludag University, Görükle Campus, 16059 Bursa, Turkey

Received 3 July 2015; Accepted 9 September 2015

Academic Editor: Ezequiel López-Rubio

Copyright © 2016 Alkın Yurtkuran and Erdal Emel. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. D. E. Golberg, Genetic Algorithms in Search, Optimization, and Machine Learning, vol. 1989, Addison-Wesley, 1989.
  2. J. H. Holland, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, MIT Press, 1992.
  3. P. Moscato, “On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithms,” C3P Report 826, Caltech Concurrent Computation Program, 1989. View at Google Scholar
  4. R. Storn and K. Price, “Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces,” Journal of Global Optimization, vol. 11, no. 4, pp. 341–359, 1997. View at Publisher · View at Google Scholar · View at MathSciNet
  5. A. Colorni, M. Dorigo, and V. Maniezzo, “Distributed optimization by ant colonies,” in Proceedings of the 1st European Conference on Artificial Life, vol. 142, pp. 134–142, Paris, France, 1991.
  6. R. C. Eberhart and J. Kennedy, “New optimizer using particle swarm theory,” in Proceedings of the 6th International Symposium on Micro Machine and Human Science, vol. 1, pp. 39–43, New York, NY, USA, October 1995. View at Scopus
  7. D. Karaboga and B. Basturk, “A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm,” Journal of Global Optimization, vol. 39, no. 3, pp. 459–471, 2007. View at Publisher · View at Google Scholar · View at Scopus
  8. X.-S. Yang and S. Deb, “Engineering optimisation by cuckoo search,” International Journal of Mathematical Modelling and Numerical Optimisation, vol. 1, no. 4, pp. 330–343, 2010. View at Publisher · View at Google Scholar · View at Scopus
  9. I. Fister Jr., X.-S. Yang, and J. Brest, “A comprehensive review of firefly algorithms,” Swarm and Evolutionary Computation, vol. 13, pp. 34–46, 2013. View at Publisher · View at Google Scholar · View at Scopus
  10. D. Karaboga, B. Gorkemli, C. Ozturk, and N. Karaboga, “A comprehensive survey: artificial bee colony (ABC) algorithm and applications,” Artificial Intelligence Review, vol. 42, no. 1, pp. 21–57, 2014. View at Publisher · View at Google Scholar · View at Scopus
  11. B. Alatas, “Chaotic bee colony algorithms for global numerical optimization,” Expert Systems with Applications, vol. 37, no. 8, pp. 5682–5687, 2010. View at Publisher · View at Google Scholar · View at Scopus
  12. A. Banharnsakun, B. Sirinaovakul, and T. Achalakul, “Job shop scheduling with the best-so-far ABC,” Engineering Applications of Artificial Intelligence, vol. 25, no. 3, pp. 583–593, 2012. View at Publisher · View at Google Scholar · View at Scopus
  13. W. Gao and S. Liu, “Improved artificial bee colony algorithm for global optimization,” Information Processing Letters, vol. 111, no. 17, pp. 871–882, 2011. View at Publisher · View at Google Scholar · View at Scopus
  14. G. Zhu and S. Kwong, “Gbest-guided artificial bee colony algorithm for numerical function optimization,” Applied Mathematics and Computation, vol. 217, no. 7, pp. 3166–3173, 2010. View at Publisher · View at Google Scholar · View at Scopus
  15. W. Gao, S. Liu, and L. Huang, “A global best artificial bee colony algorithm for global optimization,” Journal of Computational and Applied Mathematics, vol. 236, no. 11, pp. 2741–2753, 2012. View at Publisher · View at Google Scholar · View at Scopus
  16. F. Kang, J. Li, and Z. Ma, “Rosenbrock artificial bee colony algorithm for accurate global optimization of numerical functions,” Information Sciences, vol. 181, no. 16, pp. 3508–3531, 2011. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  17. B. Akay and D. Karaboga, “A modified artificial bee colony algorithm for real-parameter optimization,” Information Sciences, vol. 192, no. 1, pp. 120–142, 2012. View at Publisher · View at Google Scholar · View at Scopus
  18. T. Liao, D. Aydin, and T. Stützle, “Artificial bee colonies for continuous optimization: experimental analysis and improvements,” Swarm Intelligence, vol. 7, no. 4, pp. 327–356, 2013. View at Publisher · View at Google Scholar · View at Scopus
  19. W.-F. Gao, S.-Y. Liu, and L.-L. Huang, “Enhancing artificial bee colony algorithm using more information-based search equations,” Information Sciences, vol. 270, no. 1, pp. 112–133, 2014. View at Publisher · View at Google Scholar · View at Scopus
  20. J. Qiu, J. Wang, D. Yang, and J. Xie, “An artificial bee colony algorithm with modified search strategies for global numerical optimization,” Journal of Theoretical & Applied Information Technology, vol. 48, no. 1, pp. 293–302, 2013. View at Google Scholar · View at Scopus
  21. A. Banitalebi, M. I. A. Aziz, A. Bahar, and Z. A. Aziz, “Enhanced compact artificial bee colony,” Information Sciences, vol. 298, pp. 491–511, 2015. View at Publisher · View at Google Scholar · View at Scopus
  22. H. Wang, Z. Wu, S. Rahnamayan, H. Sun, Y. Liu, and J.-S. Pan, “Multi-strategy ensemble artificial bee colony algorithm,” Information Sciences, vol. 279, pp. 587–603, 2014. View at Publisher · View at Google Scholar · View at Scopus
  23. W. Gao, F. T. Chan, L. Huang, and S. Liu, “Bare bones artificial bee colony algorithm with parameter adaptation and fitness-based neighborhood,” Information Sciences, vol. 316, pp. 180–200, 2015. View at Publisher · View at Google Scholar
  24. L. Ma, K. Hu, Y. Zhu, and H. Chen, “A hybrid artificial bee colony optimizer by combining with life-cycle, Powell's search and crossover,” Applied Mathematics and Computation, vol. 252, pp. 133–154, 2015. View at Publisher · View at Google Scholar · View at Scopus
  25. Q.-K. Pan, M. F. Tasgetiren, P. N. Suganthan, and T. J. Chua, “A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem,” Information Sciences, vol. 181, no. 12, pp. 2455–2468, 2011. View at Publisher · View at Google Scholar · View at Scopus
  26. J.-Q. Li, Q.-K. Pan, and K.-Z. Gao, “Pareto-based discrete artificial bee colony algorithm for multi-objective flexible job shop scheduling problems,” The International Journal of Advanced Manufacturing Technology, vol. 55, no. 9–12, pp. 1159–1169, 2011. View at Publisher · View at Google Scholar · View at Scopus
  27. W. Y. Szeto, Y. Wu, and S. C. Ho, “An artificial bee colony algorithm for the capacitated vehicle routing problem,” European Journal of Operational Research, vol. 215, no. 1, pp. 126–135, 2011. View at Publisher · View at Google Scholar · View at Scopus
  28. A. Yurtkuran and E. Emel, “A modified artificial bee colony algorithm for p-center problems,” The Scientific World Journal, vol. 2014, Article ID 824196, 9 pages, 2014. View at Publisher · View at Google Scholar · View at Scopus
  29. M. Ma, J. Liang, M. Guo, Y. Fan, and Y. Yin, “SAR image segmentation based on artificial bee colony algorithm,” Applied Soft Computing, vol. 11, no. 8, pp. 5205–5214, 2011. View at Publisher · View at Google Scholar · View at Scopus
  30. D. Karaboga, S. Okdem, and C. Ozturk, “Cluster based wireless sensor network routing using artificial bee colony algorithm,” Wireless Networks, vol. 18, no. 7, pp. 847–860, 2012. View at Publisher · View at Google Scholar · View at Scopus
  31. A. Singh, “An artificial bee colony algorithm for the leaf-constrained minimum spanning tree problem,” Applied Soft Computing, vol. 9, no. 2, pp. 625–631, 2009. View at Publisher · View at Google Scholar · View at Scopus
  32. D. Karaboga and C. Ozturk, “A novel clustering approach: Artificial Bee Colony (ABC) algorithm,” Applied Soft Computing Journal, vol. 11, no. 1, pp. 652–657, 2011. View at Publisher · View at Google Scholar · View at Scopus
  33. I. M. S. De Oliveira and R. Schirru, “Swarm intelligence of artificial bees applied to in-core fuel management optimization,” Annals of Nuclear Energy, vol. 38, no. 5, pp. 1039–1045, 2011. View at Publisher · View at Google Scholar · View at Scopus
  34. W.-F. Gao, S.-Y. Liu, and F. Jiang, “An improved artificial bee colony algorithm for directing orbits of chaotic systems,” Applied Mathematics and Computation, vol. 218, no. 7, pp. 3868–3879, 2011. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  35. W.-C. Hong, “Electric load forecasting by seasonal recurrent SVR (support vector regression) with chaotic artificial bee colony algorithm,” Energy, vol. 36, no. 9, pp. 5568–5578, 2011. View at Publisher · View at Google Scholar · View at Scopus
  36. S. K. Kumar, M. K. Tiwari, and R. F. Babiceanu, “Minimisation of supply chain cost with embedded risk using computational intelligence approaches,” International Journal of Production Research, vol. 48, no. 13, pp. 3717–3739, 2010. View at Publisher · View at Google Scholar · View at Scopus
  37. W.-F. Gao and S.-Y. Liu, “A modified artificial bee colony algorithm,” Computers & Operations Research, vol. 39, no. 3, pp. 687–697, 2012. View at Publisher · View at Google Scholar · View at Scopus
  38. W.-F. Gao, S.-Y. Liu, and L.-L. Huang, “A novel artificial bee colony algorithm with Powell's method,” Applied Soft Computing Journal, vol. 13, no. 9, pp. 3763–3775, 2013. View at Publisher · View at Google Scholar · View at Scopus
  39. D. Karaboga and B. Akay, “A comparative study of artificial bee colony algorithm,” Applied Mathematics and Computation, vol. 214, no. 1, pp. 108–132, 2009. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  40. D. Karaboga and B. Basturk, “On the performance of artificial bee colony (ABC) algorithm,” Applied Soft Computing, vol. 8, no. 1, pp. 687–697, 2008. View at Publisher · View at Google Scholar · View at Scopus
  41. J. Brest, S. Greiner, B. Bošković, M. Mernik, and V. Zumer, “Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems,” IEEE Transactions on Evolutionary Computation, vol. 10, no. 6, pp. 646–657, 2006. View at Publisher · View at Google Scholar · View at Scopus
  42. J. Zhang and A. C. Sanderson, “JADE: adaptive differential evolution with optional external archive,” IEEE Transactions on Evolutionary Computation, vol. 13, no. 5, pp. 945–958, 2009. View at Publisher · View at Google Scholar
  43. A. K. Qin, V. L. Huang, and P. N. Suganthan, “Differential evolution algorithm with strategy adaptation for global numerical optimization,” IEEE Transactions on Evolutionary Computation, vol. 13, no. 2, pp. 398–417, 2009. View at Publisher · View at Google Scholar · View at Scopus
  44. J. J. Liang, A. K. Qin, P. N. Suganthan, and S. Baskar, “Comprehensive learning particle swarm optimizer for global optimization of multimodal functions,” IEEE Transactions on Evolutionary Computation, vol. 10, no. 3, pp. 281–295, 2006. View at Publisher · View at Google Scholar · View at Scopus
  45. A. Ratnaweera, S. K. Halgamuge, and H. C. Watson, “Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients,” IEEE Transactions on Evolutionary Computation, vol. 8, no. 3, pp. 240–255, 2004. View at Publisher · View at Google Scholar · View at Scopus
  46. R. Mendes, J. Kennedy, and J. Neves, “The fully informed particle swarm: simpler, maybe better,” IEEE Transactions on Evolutionary Computation, vol. 8, no. 3, pp. 204–210, 2004. View at Publisher · View at Google Scholar · View at Scopus