Abstract
This paper proposes an elite crossover strategy together with a dynastic change strategy for genetic algorithms. These strategies are applied to the elites, with a different crossover operation applied to the general population. This multi-crossover operation approach is different from the traditional genetic algorithms where the same crossover strategy is used on both elites and general population. The advantage of adopting a multi-crossover operation approach is faster convergence. Additionally, by adopting a dynastic change strategy in the elite crossover operation, the problem of premature convergence does not need to be actively corrected. The inspiration for the dynastic change strategy comes from ancient Chinese history where royal members of a dynasty undertake intermarriages with other royal members in order to enhance their ascendancy. The central thesis of our elite crossover strategy is that a dynasty can never be sustained forever in a society that changes continuously with its environment. A set of 8 benchmark functions is selected to investigate the effectiveness and efficiency of the proposed genetic algorithm.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Holland, J.H.: Adapation in Neural and Artificial Systems. Univ. of Michigan Press, Ann Arbor (1975)
De Jong, K.A.: An Analysis of the Behavior of Class of Genetic Adaptive Systems. Ph.D. Dissertation, Univ. of Michigan (1975)
Baker, J.E.: Reducing Bias and Inefficiency in the Selection Algorithm. In: Proc. 2nd Ann. Conf. Genetic Algorithms. MIT, Cambridge (1985)
Goldberg, D.E., Richardson, J.: Genetic Algorithms with Sharing for Multimodal Function Optimization. In: Proc. 2nd Int. Conf. Genetic Algorithms, Hillsdale, NJ (1987)
Tanese, R.: Distributed Genetic Algorithms. In: Proc. 3rd Int. Conf. Genetic Algorithms. Morgan Kaufman, Los Altos (1989)
Lis, J.: Genetic Algorithm with the Dynamic Probability of Mutation in the Classification Problem. Pattern Recognition Letters 16, 1311–1320 (1995)
Michalewiczs, Z.: Genetic Algorithms + Data Structures = Evolution Programs, 3rd edn. Springer, Heidelberg (1996)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (1989)
Fogel, D.B., Fogel, G.B., Ohkura, K.: Multiple-vector Self-adaptation in Evolutionary Algorithms. BioSystems 61, 155–162 (2001)
Salomon, R.: Re-evaluating Genetic Algorithm Performance Under Coordinate Rotation of Benchmark Functions: A Survey of Some Theoretical and Practical Aspects of Genetic Algorithms. BioSystems 39, 263–278 (1996)
Mingqiang, L., Jisong, K., Dan, L., Quanshu, L.: Fundamentals and Applications of Genetic Algorithms. Science Press, Beijing (2002)
Bohachevsky, I.O., Johnson, M.E., Stein, M.L.: Generalized Simulated Annealing for Function Optimization. Technometrics 28, 209–218 (1986)
Fogel, D.B.: Evolutionary computation: Toward a New Philosophy of Machine Intelligence, p. 152. IEEE Press, New York (2000)
Ackley, D.H.: A Connectionist Machine for Genetic Hill Climbing. Kluwer, Boston (1987)
Saravanan, N., Fogel, D.B., Nelson, K.M.: A Comparison of Methods for Self-Adaptation in Evolutionary Algorithms. BioSystems 36, 157–166 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhou, Y., Han, R.P.S. (2005). A Genetic Algorithm with Elite Crossover and Dynastic Change Strategies. In: Wang, L., Chen, K., Ong, Y.S. (eds) Advances in Natural Computation. ICNC 2005. Lecture Notes in Computer Science, vol 3612. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11539902_32
Download citation
DOI: https://doi.org/10.1007/11539902_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28320-1
Online ISBN: 978-3-540-31863-7
eBook Packages: Computer ScienceComputer Science (R0)