Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2018, Article ID 3102628, 16 pages
https://doi.org/10.1155/2018/3102628
Research Article

An Improved Artificial Bee Colony Algorithm Based on Factor Library and Dynamic Search Balance

1School of Mechatronics Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan 611731, China
2Institute of Electronic and Information Engineering of UESTC in Guangdong, Guangdong, China

Correspondence should be addressed to Wenjie Yu; moc.kooltuo@y.eijnew

Received 29 July 2017; Revised 12 December 2017; Accepted 20 December 2017; Published 28 January 2018

Academic Editor: Jose J. Muñoz

Copyright © 2018 Wenjie Yu et al. 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. L. Zuo, L. Shu, S. Dong, C. Zhu, and T. Hara, “A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing,” IEEE Access, vol. 3, pp. 2687–2699, 2015. View at Publisher · View at Google Scholar · View at Scopus
  2. T.-H. S. Li, P.-H. Kuo, Y.-F. Ho, M.-C. Kao, and L.-H. Tai, “A biped gait learning algorithm for humanoid robots based on environmental impact assessed artificial bee colony,” IEEE Access, vol. 3, pp. 13–26, 2015. View at Publisher · View at Google Scholar
  3. J. Kennedy, “Particle swarm optimization,” in Encyclopedia of machine learnin, pp. 760–766, Spriner, 2011. View at Google Scholar
  4. 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
  5. M. Jiang, J. Luo, D. Jiang, J. Xiong, H. Song, and J. Shen, “A Cuckoo Search-Support Vector Machine Model for Predicting Dynamic Measurement Errors of Sensors,” IEEE Access, vol. 4, pp. 5030–5037, 2016. View at Publisher · View at Google Scholar
  6. I. Fister, I. Fister Jr., X.-S. Yang, and J. Brest, “A comprehensive review of firefly algorithms,” Swarm and Evolutionary Computation, vol. 13, no. 1, pp. 34–46, 2013. View at Publisher · View at Google Scholar · View at Scopus
  7. A. P. Engelbrecht, Fundamentals of computational swarm intelligence, John Wiley & Sons, 2006.
  8. 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, pp. 112–133, 2014. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  9. W. Yu, X. Li, H. Yang, and B. Huang, “A Multi-Objective Metaheuristics Study on Solving Constrained Relay Node Deployment Problem in WSNS,” Intelligent Automation and Soft Computing, pp. 1–10, 2017. View at Publisher · View at Google Scholar · View at Scopus
  10. D. Karaboga, “An idea based on honey bee swarm for numerical optimization,” Technical report-tr06, Erciyes university, engineering faculty, computer engineering department, Report2005.
  11. D. Karaboga, B. Gorkemli, C. Ozturk, and N. Karaboga, “A comprehensive survey: artificial bee colony (ABC) algorithm and applications,” Artificial Intelligence Review, vol. 42, pp. 21–57, 2014. View at Publisher · View at Google Scholar · View at Scopus
  12. 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
  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 MathSciNet · View at Scopus
  14. 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
  15. 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 MathSciNet · View at Scopus
  16. B. Akay and D. Karaboga, “A modified Artificial Bee Colony algorithm for real-parameter optimization,” Information Sciences, vol. 192, pp. 120–142, 2012. View at Publisher · View at Google Scholar · View at Scopus
  17. A. Banharnsakun, T. Achalakul, and B. Sirinaovakul, “The best-so-far selection in artificial bee colony algorithm,” Applied Soft Computing, vol. 11, no. 2, pp. 2888–2901, 2010. View at Publisher · View at Google Scholar
  18. R. Akbari, A. Mohammadi, and K. Ziarati, “A novel bee swarm optimization algorithm for numerical function optimization,” Communications in Nonlinear Science and Numerical Simulation, vol. 15, no. 10, pp. 3142–3155, 2010. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  19. D. Karaboga and B. Gorkemli, “A quick artificial bee colony (qABC) algorithm and its performance on optimization problems,” Applied Soft Computing, vol. 23, pp. 227–238, 2014. View at Publisher · View at Google Scholar
  20. X. Zhou, Z. Wu, H. Wang, and S. Rahnamayan, “Gaussian bare-bones artificial bee colony algorithm,” Soft Computing, vol. 20, no. 3, pp. 907–924, 2016. View at Publisher · View at Google Scholar · View at Scopus
  21. W.-F. Gao, S.-Y. Liu, and L.-L. Huang, “A novel artificial bee colony algorithm based on modified search equation and orthogonal learning,” IEEE Transactions on Cybernetics, vol. 43, no. 3, pp. 1011–1024, 2013. View at Publisher · View at Google Scholar · View at Scopus
  22. A. Rajasekhar, A. Abraham, and M. Pant, “Design of fractional order PID controller using sobol mutated artificial bee colony alogrithm,” in Proceedings of the 2011 11th International Conference on Hybrid Intelligent Systems, HIS 2011, pp. 151–156, Malaysia, December 2011. View at Publisher · View at Google Scholar · View at Scopus
  23. 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 MathSciNet · View at Scopus
  24. 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 Google Scholar
  25. S. Das, S. Biswas, and S. Kundu, “Synergizing fitness learning with proximity-based food source selection in artificial bee colony algorithm for numerical optimization,” Applied Soft Computing, vol. 13, no. 12, pp. 4676–4694, 2013. View at Publisher · View at Google Scholar · View at Scopus
  26. J. C. Bansal, H. Sharma, K. V. Arya, K. Deep, and M. Pant, “Self-adaptive artificial bee colony,” Optimization. A Journal of Mathematical Programming and Operations Research, vol. 63, no. 10, pp. 1513–1532, 2014. View at Publisher · View at Google Scholar · View at Scopus
  27. X. Li and M. Yin, “Self-adaptive constrained artificial bee colony for constrained numerical optimization,” Neural Computing and Applications, vol. 24, no. 3-4, pp. 723–734, 2014. View at Publisher · View at Google Scholar · View at Scopus
  28. H. Sharma, J. C. Bansal, K. V. Arya, and X.-S. Yang, “Lévy flight artificial bee colony algorithm,” International Journal of Systems Science, vol. 47, no. 11, pp. 2652–2670, 2016. View at Publisher · View at Google Scholar · View at Scopus
  29. F. Kang, J. Li, and Q. Xu, “Structural inverse analysis by hybrid simplex artificial bee colony algorithms,” Computers & Structures, vol. 87, no. 13-14, pp. 861–870, 2009. View at Publisher · View at Google Scholar · View at Scopus
  30. T. K. Sharma and M. Pant, “Enhancing the food locations in an artificial bee colony algorithm,” Soft Computing, vol. 17, no. 10, pp. 1939–1965, 2013. View at Publisher · View at Google Scholar · View at Scopus
  31. 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 MathSciNet · View at Scopus
  32. D. Aydin, “Composite artificial bee colony algorithms: From component-based analysis to high-performing algorithms,” Applied Soft Computing, vol. 32, pp. 266–285, 2015. View at Publisher · View at Google Scholar · View at Scopus
  33. M. S. Kiran, H. Hakli, M. Gunduz, and H. Uguz, “Artificial bee colony algorithm with variable search strategy for continuous optimization,” Information Sciences, vol. 300, pp. 140–157, 2015. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  34. A. Yurtkuran and E. Emel, “An Enhanced Artificial Bee Colony Algorithm with Solution Acceptance Rule and Probabilistic Multisearch,” Computational Intelligence and Neuroscience, vol. 2016, Article ID 8085953, 2016. View at Publisher · View at Google Scholar · View at Scopus
  35. L. B. Ma, Y. L. Zhu, D. Y. Zhang, and B. Niu, “A hybrid approach to artificial bee colony algorithm,” Neural Computing & Applications, vol. 27, pp. 387–409, 2016. View at Publisher · View at Google Scholar
  36. G. Li, P. Niu, and X. Xiao, “Development and investigation of efficient artificial bee colony algorithm for numerical function optimization,” Applied Soft Computing, vol. 12, no. 1, pp. 320–332, 2012. View at Publisher · View at Google Scholar · View at Scopus
  37. S. Saxena, K. Sharma, S. Shiwani, and H. Sharma, “Lbest artificial bee colony using structured swarm,” in Proceedings of the 2014 4th IEEE International Advance Computing Conference, IACC 2014, pp. 1354–1360, India, February 2014. View at Publisher · View at Google Scholar · View at Scopus
  38. S. S. Jadon, J. C. Bansal, R. Tiwari, and H. Sharma, “Accelerating Artificial Bee Colony algorithm with adaptive local search,” Memetic Computing, vol. 7, no. 3, pp. 215–230, 2015. View at Publisher · View at Google Scholar · View at Scopus
  39. A. n. Yurtkuran and E. Emel, “An adaptive artificial bee colony algorithm for global optimization,” Applied Mathematics and Computation, vol. 271, pp. 1004–1023, 2015. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  40. P. Guo, W. Cheng, and J. Liang, “Global artificial bee colony search algorithm for numerical function optimization,” in Proceedings of the 2011 7th International Conference on Natural Computation, ICNC 2011, pp. 1280–1283, China, July 2011. View at Publisher · View at Google Scholar · View at Scopus
  41. H. Shah, T. Herawan, R. Naseem, and R. Ghazali, “Hybrid Guided Artificial Bee Colony Algorithm for Numerical Function Optimization,” in Proceedings of Advances in Swarm Intelligence: 5th International Conference, ICSI 2014, Hefei, China, pp. 197–206, Springer International Publishing, 2014.
  42. G. Wu, R. Mallipeddi, and P. N. Suganthan, “Problem Definitions and Evaluation Criteria for the CEC 2017 Competition and Special Session on Constrained Single Objective Real-Parameter Optimization,” Technical Report, 2017. View at Google Scholar
  43. Y. Leung and Y. Wang, “An orthogonal genetic algorithm with quantization for global numerical optimization,” IEEE Transactions on Evolutionary Computation, vol. 5, no. 1, pp. 41–53, 2001. View at Publisher · View at Google Scholar · View at Scopus
  44. Y. Wang and C. Dang, “An evolutionary algorithm for global optimization based on level-set evolution and latin squares,” IEEE Transactions on Evolutionary Computation, vol. 11, no. 5, pp. 579–595, 2007. View at Publisher · View at Google Scholar · View at Scopus
  45. 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
  46. N. H. Awad, M. Z. Ali, B. Y. Q. J. J. Liang, B. Y. Qu, and P. N. Suganthan, “Problem Definitions and Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Bound Constrained Real-Parameter Numerical Optimization,” Tech. Rep., Nanyang Technological University, Singapore, 2016. View at Google Scholar
  47. S. García, D. Molina, M. Lozano, and F. Herrera, “A study on the use of non-parametric tests for analyzing the evolutionary algorithms' behaviour: a case study on the CEC'2005 Special Session on Real Parameter Optimization,” Journal of Heuristics, vol. 15, no. 6, pp. 617–644, 2009. View at Publisher · View at Google Scholar · View at Scopus
  48. S. Garcia, A. Fernandez, J. Luengo, and F. Herrera, “Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: experimental analysis of power,” Information Sciences, vol. 180, no. 10, pp. 2044–2064, 2010. View at Publisher · View at Google Scholar · View at Scopus