Abstract
Large scale optimization problems or optimization problems involving high-dimensions often appear in real world application scenario. The mathematical representation of these problems appears similar to that of traditional low dimensional problems but they exhibit high interdependencies among the variables to be optimized. Hence normal evolutionary algorithms or swarm intelligence based methods cannot be directly operated on these problems to find global optimum. In these situations, cooperating approaches are proved to be very valuable, since they are based on though simple yet power strategy “divide and conquer”. Though handy, computational burden of cooperative approach oriented methods will be high, as they involve optimization of various subcomponents for predefined number of steps. On other hand, recently evolved Micro Evolutionary Algorithms (micro-EAs) are shown to be very powerful strategies for solving optimization problems, as they involve very small population of just a few individuals. This advantage of micro-EA is accompanied by its tendency towards to get stuck in local optima. Hence this paper tries to combine the advantages of both cooperative strategies and also micro-EAs nature accompanied with a swarm intelligent Artificial Bee Colony (ABC) algorithm as main optimizer, to solve optimization problems of very high dimension. The proposed variant is termed as “Cooperative Micro-Artificial Bee Colony” (CMABC) algorithm. Computer simulations over benchmark suite considered and also extensive comparisons over cooperative variants of state-of-art Differential Evolution method show the superiority of proposed algorithm.
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
Potter, M.A., De Jong, K.: Cooperative coevolution: An architecture for evolving coadapted subcomponents. Evolutionary Computation 8(1), 1–29 (2000)
Potter, M., De Jong, K.: A cooperative coevolutionary approach for function optimization. In: Davidor, Y., Männer, R., Schwefel, H.-P. (eds.) PPSN 1994. LNCS, vol. 866, pp. 249–257. Springer, Heidelberg (1994)
Parsopoulos, K.E.: Cooperative micro-differential evolution for high-dimensional problems. In: Proc: GECCO 2009, pp. 531–538 (2009)
Vanden Bergh, F., Engelbrecht, A.P.: A cooperative approach to particle swarm optimization. IEEE Trans. on Evol. Comput. 8(3), 225–239 (2004)
Li, X., Yao, X.: Cooperatively Coevolving Particle Swarms for Large Scale Optimization. IEEE Trans. on Evol. Comput. 16(2), 210–224 (2012)
Yang, Z., Zhang, J., Tang, K., Yao, X., Sanderson, A.C.: An adaptive coevolutionary Differential Evolution algorithm for large-scale optimization. In: IEEE Congress on Evol. Comput., pp. 102–109 (2009)
Zou, W., Zhu, Y., Chen, H., Sui, X.: A Clustering Approach Using Cooperative Artificial Bee Colony Algorithm. Discrete Dynamics in Nature and Society 2010, 16 pages (2010)
Zou, W., Zhu, Y., Chen, H., Zhu, Z.: Cooperative approaches to Artificial Bee Colony algorithm. In: ICCASM 2010, vol. 9, pp. 22–24 (2010)
Koppen, M., Franke, K., Vicente-Garcia, R.: Tiny Gas for image processing applications. IEEE Computational Intelligence Magazine 1(2), 17–26 (2006)
Huang, T., Mohan, A.S.: Micro-particle swarm optimizer for solving high dimensional optimization problems. Applied Mathematics and Computation 181(2), 1148–1154 (2006)
Rajasekhar, A., Das, S., Das, S.: ABC: a micro artificial bee colony algorithm for large scale global optimization. In: GECCO 2012, pp. 1399–1400 (2012)
Karaboga, D., Basturk, B.: A Powerful and Efficient Algorithm for Numerical Optimization: Artificial Bee Colony (ABC) algorithm. J. of Global Optim. 3(39), 159–172 (2007)
Akay, B., Karaboga, K.: A modified Artificial Bee Colony algorithm for real-parameter optimization. Information Sciences 192, 120–142 (2012)
Rajasekhar, A., Abraham, A., Pant, M.: Levy mutated Artificial Bee Colony algorithm for global optimization. In: 2011 IEEE Conf. on Systems, Man and Cybernetics, pp. 655–662 (2011)
Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N.: A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artificial Intelligence Review, 1–37 (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Rajasekhar, A., Das, S. (2013). Cooperative Micro Artificial Bee Colony Algorithm for Large Scale Global Optimization Problems. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2013. Lecture Notes in Computer Science, vol 8297. Springer, Cham. https://doi.org/10.1007/978-3-319-03753-0_42
Download citation
DOI: https://doi.org/10.1007/978-3-319-03753-0_42
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03752-3
Online ISBN: 978-3-319-03753-0
eBook Packages: Computer ScienceComputer Science (R0)