4,937
Views
49
CrossRef citations to date
0
Altmetric
Research Article

A comparative study of the Bees Algorithm as a tool for function optimisation

& | (Reviewing Editor)
Article: 1091540 | Received 30 Apr 2015, Accepted 28 Aug 2015, Published online: 07 Oct 2015

References

  • Adorio, E. P. (2005). MVF - Multivariate test functions library in C for unconstrained global optimization. Retrieved from http://geocities.com/eadorio/mvf.pdf
  • Bersini, H., Dorigo, M., Langerman, S., Seront, G., & Gambardella, L. (1996). Results of the first international contest on evolutionary optimisation. In Proceedings of IEEE International Conference on Evolutionary Computation (1st ICEO, pp. 611–615). Nagoya.10.1109/ICEC.1996.542670
  • Blackwell, T., & Branke, J. (2004). Multi-swarm optimization in dynamic environments. In G. R. Raidl (Ed.), Applications of evolutionary computing, Lecture notes in computer science (Vol. 3005, pp. 489–500). Berlin: Springer-Verlag.
  • Bonabeau, E., Dorigo, M., & Theraulaz, G. (1999). Swarm intelligence: From natural to artificial systems. New York, NY: Oxford University Press.
  • Camazine, S., Deneubourg, J.-L., Franks, N. R., Sneyd, J., Theraulaz, G., & Bonabeau, E. (2003). Self-organization in biological systems. Princeton, NJ: Princeton University Press.
  • Castellani, M., Pham, Q. T., & Pham, D. T. (2012). Dynamic optimisation by a modified Bees Algorithm. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 226, 956–971.
  • Coleman, T., Shalloway, D., & Wu, Z. (1993). Isotropic effective energy simulated annealing searches for low energy molecular cluster states. Computational Optimization and Applications, 2, 145–170.10.1007/BF01299154
  • Crainic, T. G., Gendreau, M., Hansen, P., & Mladenovic, N. (2004). Cooperative parallel variable neighborhood search for the p-median. Journal of Heuristics, 10, 293–314.10.1023/B:HEUR.0000026897.40171.1a
  • Dorigo, M., Maniezzo, V., & Colorni, A. (1996). Ant system: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics, Part B, 26, 29–41.
  • Fahmy, A. A., Kalyoncu, M., & Castellani, M. (2012). Automatic design of control systems for robot manipulators using the Bees Algorithm. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 226, 497–508.
  • Fogel, D. B. (2000). Evolutionary computation: Toward a new philosophy of machine intelligence (2nd ed.). New York, NY: IEEE Press.
  • Gholipour, R., Khosravi, A., & Mojallali, H. (2015). Multi-objective optimal backstepping controller design for chaos control in a rod-type plasma torch system using Bees Algorithm. Applied Mathematical Modelling, 39, 4432–4444.10.1016/j.apm.2014.12.049
  • Jana, N. D., Sil, J., & Das S. (2015). Improved Bees Algorithm for protein structure prediction using AB off-lattice model. In Mendel 2015 (pp. 39–52). Springer International.
  • Jevtic, A., Gazi, P., Andina, D., & Jamshidi, M. (2010). Building a swarm of robotic bees. In Proceedings 2010 World Automation Congress, WAC 2010. Kobe.
  • Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39, 459–471.10.1007/s10898-007-9149-x
  • Karaboga, D., & Basturk, B. (2008). On the performance of artificial bee colony (ABC) algorithm. Applied Soft Computing, 8, 687–697.10.1016/j.asoc.2007.05.007
  • Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of 1995 IEEE International Conference on Neural Networks (Vol. 4, pp. 1942–1948). Perth: IEEE Press.
  • Macnish, C. (2007). Towards unbiased benchmarking of evolutionary and hybrid algorithms for real-valued optimisation. Connection Science, 19, 361–385.10.1080/09540090701725581
  • Mladenović N., & Hansen, P. (1997). Variable neighborhood search. Computers and Operations Research, 24, 1097–1100.
  • Molga, M., & Smutnicki, C. (2005). Test functions for optimization needs. Retrieved from http://www.zsd.ict.pwr.wroc.pl/¯les/docs/functions.pdf
  • Mongeau, M., Karsenty, H., Rouzé, V., & Hiriart-Urruty, J. B. (2000). Comparison of public-domain software for black box global optimization. Optimization Methods and Software, 13, 203–226.10.1080/10556780008805783
  • Monson, C. K., & Seppi, K. D. (2005, June 25–29). Exposing origin-seeking bias in PSO. In The 7th Genetic and Evolutionary Computation Conference. Washington, DC.
  • Packianather, M. S., & Kapoor, B. (2015). A wrapper-based feature selection approach using Bees Algorithm for a wood defect classification system. In Proceedings 10th System of Systems Engineering Conference (SoSE) 2015 (pp. 498–503). San Antonio, TX: IEEE Press.
  • Packianather, M. S., Yuce, B., Mastrocinque, E., Fruggiero, F., Pham, D. T., & Lambiase, A. (2014). Novel genetic Bees Algorithm applied to single machine scheduling problem. In Proceedings World Automation Congress (WAC) (pp. 906–911). Kona, HI: IEEE Press.
  • Pham, D. T., & Castellani, M. (2009). The Bees Algorithm—Modelling foraging behaviour to solve continuous optimisation problems. Proceedings of the Institution of Mechanical Engineers, Part C, 223, 2919–2938.
  • Pham, D. T., & Castellani, M. (2010). Adaptive selection routine for evolutionary algorithms. Journal of Systems and Control Engineering, 224, 623–633.
  • Pham, D. T., & Castellani, M. (2013). Benchmarking and comparison of nature-inspired population-based continuous optimisation algorithms. Soft Computing, 18, 871–903.
  • Pham, D. T., & Darwish, A. H. (2010). Using the Bees Algorithm with Kalman filtering to train an artificial neural network for pattern classification. Journal of Systems and Control Engineering, 224, 885–892.
  • Pham, D. T., Darwish, A. H., & Eldukhri, E. E. (2009). Optimisation of a fuzzy logic controller using the Bees Algorithm. International Journal of Computer Aided Engineering and Technology, 1, 250–264.
  • Pham, D. T., Ghanbarzadeh, A., Koç, E., Otri, S., Rahim, S., & Zaidi, M. (2006). The Bees Algorithm, a novel tool for complex optimisation problems. In Proceedings of the Second International Virtual Conference on Intelligent Production Machines and Systems (IPROMS 2006) (pp. 454–459). Oxford: Elsevier.
  • Pham, D. T., Ghanbarzadeh, A., Otri, S., & Koç, E. (2009). Optimal design of mechanical components using the Bees Algorithm. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 223, 1051–1056.
  • Pham, D. T., Otri, S., & Darwish, A. (2007). Application of the Bees Algorithm to PCB assembly optimisation. In Proceedings 3rd International Virtual Conference on Intelligent Production Machines and Systems (IPROMS 2007)( pp. 511–516). Dunbeath: Whittles.
  • Ruz, G. A., & Goles, E. (2013). Learning gene regulatory networks using the Bees Algorithm. Neural Computing and Applications, 22, 63–70.10.1007/s00521-011-0750-z
  • Seeley, T. D. (1996). The wisdom of the hive: The social physiology of honey bee colonies. Cambridge, MA: Harvard University Press.
  • Shi, Y., & Eberhart, R. (1998). Parameter selection in particle swarm optimization. In Proceedings of the Seventh Annual Conference on Evolutionary Programming, San Diego, CA, Lecture notes in computer science (Vol. 1447, pp. 591–600). Berlin, Heidelberg: Springer-Verlag.
  • Tang, K., Li, X., Suganthan, P.N., Yang, Z., & Weise, T. (2009). Benchmark functions for the CEC’2010 special session and competition on large scale global optimization ( Technical Report). Hefei: Nature Inspired Computation and Applications Laboratory, USTC. Retrieved from http://nical.ustc.edu.cn/cec10ss.php
  • Tereshko, V., & Loengarov, A. (2005). Collective decision-making in honey bee foraging dynamics. Journal of Computing and Information Systems, 9, 1–7.
  • Vavasis, S. A. (1994). Open problems. Journal of Global Optimization, 4, 343–344.
  • Wolpert, D. H., & Macready, W. G. (1997). No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation, 1, 67–82.10.1109/4235.585893
  • Yang, X. S., & He, X. (2013). Firefly algorithm: Recent advances and applications. International Journal of Swarm Intelligence, 1, 36–50.10.1504/IJSI.2013.055801
  • Zäpfel, G., Braune, R., & Bögl, M. (2010). Metaheuristic search concepts. Berlin, Heidelberg: Springer-Verlag.10.1007/978-3-642-11343-7
  • Zarea, H., Moradi Kashkooli, F. M., Mansuri Mehryan, A. M., Saffarian, M. R., & Namvar Beherghani, E. N. (2014). Optimal design of plate-fin heat exchangers by a Bees Algorithm. Applied Thermal Engineering, 69, 267–277.10.1016/j.applthermaleng.2013.11.042
  • Zhou, Z. D., Xie, Y. Q., Pham, D. T., Kamsani, S., & Castellani, M. (2015). Bees Algorithm for multimodal function optimisation. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science. doi:10.1177/0954406215576063