Abstract
One approach for evolutionary algorithms (EAs) to address dynamic optimization problems (DOPs) is to maintain diversity of the population via introducing immigrants. So far all immigrant schemes developed for EAs have used fixed replacement rates. This paper examines the impact of the replacement rate on the performance of EAs with immigrant schemes in dynamic environments, and proposes a self-adaptive mechanism for EAs with immigrant schemes to address DOPs. Our experimental study showed that the new approach could avoid the tedious work of fine-tuning the parameter and outperformed other immigrant schemes using a fixed replacement rate with traditionally suggested values in most cases.
Similar content being viewed by others
References
Jin Y, Branke J. Evolutionary optimization in uncertain environments: A survey. IEEE Trans Evol Comput, 2005, 9: 303–317
Rohlfshagen P, Yao X. Attributes of dynamic combinatorial optimisation. In: Proceedings of the 7th International Conference on Simulated Evolution And Learning (SEAL’2008), Melbourne, Australia, 2008. 442–451
Yu X, Tang K, Chen T, et al. Empirical analysis of evolutionary algorithms with immigrants schemes for dynamic optimization. Memetic Comput, 2009, 1: 3–24
Yu X, Tang K, Yao X. An immigrants scheme based on environmental information for genetic algorithms in changing environments. In: Proceedings of the 2008 IEEE Congress on Evolutionary Computation, Hong Kong, China, 2008. 1141–1147
Yang S. Genetic algorithms with elitism-based immigrants for changing optimization problems. In: Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing, Valencia, Spain, 2007. 627–636
Yang S, Tinós R. A hybrid immigrants scheme for genetic algorithms in dynamic environments. Int J Automat Comput, 2007, 4: 243–254
Tinós R, Yang S. Genetic algorithms with self-organized criticality for dynamic optimization problems. In: Proceedings of the 2005 IEEE Congress on Evolutionary Computation, Edinburgh, UK, 2005. 2816–2823
Hinterding R, Michalewicz Z, Eiben A E. Adaptation in evolutionary computation: A survey. In: Proceedings of the 4th International Conference on Evolutionary Computation, Indianapolis, USA, 1997. 65–69
Shi J P, Zhang W G, Li G W, et al. Research on allocation efficiency of the redistributed pseudo inverse algorithm. Sci China Inf Sci, 2010, 53: 271–277
Zhang J, Lo W L, Chung H. Pseudo-coevolutionary genetic algorithms for power electronics regulators optimization. IEEE Trans Syst Man Cybern C Appl Rev, 2006, 36: 590–598
Zhang J, Chung H, Lo W L. Clustering-based adaptive crossover and mutation probabilities for genetic algorithms. IEEE Trans Evol Comput, 2007, 11: 326–335
Yao X, Liu Y, Lin G. Evolutionary programming made faster. IEEE Trans Evol Comput, 1999, 3: 82–102
Beyer H G. Toward a theory of evolution strategies: Self-adaptation. Evol Comput, 1996, 3: 311–347
Qin A K, Liang V L, Suganthan P N. Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput, 2009, 13: 398–417
Zhan Z H, Zhang J, Li Y, et al. Adaptive particle swarm optimization. IEEE Trans Syst Man Cybern B Cybern, 2009, 39: 1362–1381
Grefenstette J J. Genetic algorithms for changing environments. In: Proceedings of Parallel Problem Solving from Nature, Brussels, Belgium, 1992. 137–144
Cobb H G, Grefenstette J J. Genetic algorithms for tracking changing environments. In: Proceedings of the 5th International Conference on Genetic Algorithms, San Diego, USA, 1993. 523–530
Yang S. Memory-based immigrants for genetic algorithms in dynamic environments. In: Proceedings of the 2005 Genetic and Evolutionary Computation Conference, Washington DC, USA, 2005. 1115–1122
Branke J. Memory enhanced evolutionary algorithms for changing optimization problems. In: Proceedings of the 1999 IEEE Congress on Evolutionary Computation, Washington DC, USA, 1999. 1875–1882
Cormen T H, Leiserson C E, Rivest R L, et al. Introduction to algorithms. 2nd ed. Cambridge: MIT Press and New York: McGraw-Hill, 2001
Aho A V, Hopcroft J E, Ullman J D. Data structures and algorithms. Reading: Addison-Wesley, 1983
Yang S. Non-stationary problem optimization using the primal-dual genetic algorithm. In: Proceedings of the 2003 IEEE Congress on Evolutionary Computation, Canberra, Australia, 2003. 2246–2253
Yang S, Yao X. Experimental study on population-based incremental learning algorithms for dynamic optimization problems. Soft Comput, 2005, 9: 815–834
Mitchell M, Forrest S, Holland J H. The royal road for genetic algorithms: Fitness landscapes and GA performance. In: Proceedings of the 1st European conference on artificial life, Paris, France, 1991. 245–254
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yu, X., Tang, K. & Yao, X. Immigrant schemes for evolutionary algorithms in dynamic environments: Adapting the replacement rate. Sci. China Inf. Sci. 54, 1352–1364 (2011). https://doi.org/10.1007/s11432-011-4211-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-011-4211-1