Abstract
This paper introduces a novel variant of artificial bee colony algorithm for complex multimodal and dynamic optimization problem. The Differential Artificial Bee Colony (DABC) is proposed to enhance the bees update strategy for improving the quality of solutions. The DABC is also integrated with external archive to preserve the good solutions produced through the generations and contributing to the better search strategy. Comprehensive analysis of proposed algorithm is carried out on standard benchmark problems with higher dimensions (10, 30 and 50) and on dynamic optimization problems. The algorithmic suitability, robustness and convergence rate are investigated. Results show that the performance of the proposed algorithm is better and competitive to those of the other population based stochastic algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alok, S.: An artificial bee colony algorithm for the leaf-constrained minimum spanning tree problem. Applied Soft Computing 9(2), 625–631 (2009)
Eberhart, R., Kenedy, J.: Particle swarm optimization. In: Proceedings of IEEE Int. Conference on Neural Networks, Piscataway, NJ, pp. 1114–1121 (November 1995)
Gao, X.Z., Wang, X., Ovaska, S.J.: Fusion of clonal selection algorithm and differential evolution method in training cascadecorrelation neuralnetwork. Neurocomputing 72(2), 2483–2490 (2009)
Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Tech. Rep. TR06, Computer Engineering Department, Engineering Faculty, Erciyes University, Turkey (2005)
Karaboga, D.: A new design method based on artificial bee colony algorithm for digital iir filters. Journal of The Franklin Institute 346(4), 328–348 (2009)
Karaboga, D., Basturk, B.: An artificial bee colony (abc) algorithm for numeric function optimization. In: IEEE Swarm Intelligence Symposium
Karaboga, D., Basturk, B.: An artificial bee colony (abc) algorithm on training artificial neural networks. In: 15th IEEE Signal Processing and Communications Applications, Eskisehir, Turkiye, pp. 1–4 (June 2007)
Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (abc) algorithm. Journal of Global Optimization 39(3), 459–471 (2007)
Karaboga, D., Basturk, B.: On the performance of artificial bee colony (abc) algorithm. Applied Soft Computing 8(1), 687–697 (2008)
Karaboga, D., Basturk, B., Ozturk, C.: Artificial bee colony (abc) optimization algorithm for training feed-forward neural networks. In: Torra, V., Narukawa, Y., Yoshida, Y. (eds.) MDAI 2007. LNCS (LNAI), vol. 4617, pp. 318–329. Springer, Heidelberg (2007)
Robinson, J., Rahmath Samii, Y.: Particle swarm optimization in electromagnetic. IEEE Transactions on Antenna and Propagation 52(2), 397–400 (2004)
Stefan, J., Martin, M.: A hierarchical particle swarm optimizer and its adaptive variant. IEEE Transactions on Systems, Man, and Cybernetics Part B: Cybernetics 35(6), 1272–1282 (2005)
Zhigang, Z.: Modified particle swarm optimization for unconstrained optimization. In: The 2nd International Conference on Computer and Automation Engineering (ICCAE), Chongqing, China, pp. 377–380 (February 2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Raziuddin, S., Sattar, S.A., Lakshmi, R., Parvez, M. (2011). Differential Artificial Bee Colony for Dynamic Environment. In: Meghanathan, N., Kaushik, B.K., Nagamalai, D. (eds) Advances in Computer Science and Information Technology. CCSIT 2011. Communications in Computer and Information Science, vol 131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17857-3_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-17857-3_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17856-6
Online ISBN: 978-3-642-17857-3
eBook Packages: Computer ScienceComputer Science (R0)