Abstract
This tutorial is an introduction to the mathematical modelling of the dynamics of genetic algorithms (GAs). The distinguishing feature of this approach is that we consider macroscopic properties of the system. After some brief introductory remarks, we look at a generational GA, with tournament selection, tackling the ones-counting problem. Initially we ignore recombination. We start with a two-parameter model of the evolution. This is sufficient to explain the qualitative features of the dynamics, although it does not give a good quantitative agreement with simulations. We show how the agreement can be improved by using more parameters to describe the population and by introducing finite population corrections. Finally, we come back to recombination and show how this can be modelled.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
J. E. Baker. Reducing bias and inefficiency in the selection algorithm. In Proceedings of the Second International Conference on Genetic Algorithms, pages 14–21. Lawrence Erlbaum, Hillsdale, NJ, 1987.
T. Blickle and L. Theile. A mathematical analysis of tournament selection. In L. J. Eshelman, editor, Proceedings of the Sixth International Conference on Genetic Algorithms, pages 9–16. Morgan Kaufmann, San Francisco, 1995.
M. G. Bulmer. The Mathematical Theory of Quantitative Genetics. Clarendon Press, Oxford, 1980.
R. A. Fisher. Moments and product moments of sampling distributions. Proceedings of the London Mathematical Society, series 2, 30:199–238, 1929.
R. A. Fisher. The Genetical Theory of Natural Selection. Oxford University Press, Oxford, 1930.
D. E. Goldberg and P. Segrest. Finite Markov chain analysis of genetic algorithms. In J. J. Grefenstette, editor, Proceedings of the Second International Conference on Genetic Algorithms. Lawrence Erlbaum, Hillsdale, NJ, 1987.
M. Kimura and N. Takahata. Population Genetics, Molecular Evolution, and the Neutral Theory: Selected Papers. University of Chicago Press, 1994.
H. Mühlenbein and D. Schlierkamp-Voosen. Predictive models for the breeder genetic algorithm. Evolutionary Computation, 1(1):25–49, 1993.
A. Nix and M. D. Vose. Modeling genetic algorithms with Markov chains. Annals of Mathematics and Artificial Intelligence, 5:79–88, 1991.
A. Prügel-Bennett. Modelling evolving populations. J. Theor. Biol., 185:81–95, 1997.
A. Prügel-Bennett and J. L. Shapiro. An analysis of genetic algorithms using statistical mechanics. Phys. Rev. Lett., 72(9):1305–1309, 1994.
A. Prügel-Bennett and J. L. Shapiro. The dynamics of a genetic algorithm for simple random Ising systems. Physica D, 104:75–114, 1997.
M. Rattray. The dynamics of a genetic algorithm under stabilizing selection. Complex Systems, 9(3):213–234, 1995.
M. Rattray and J. Shapiro. The dynamics of genetic algorithms for a simple learning problem problem. J. Phys. A, 29:7451–7473, 1996.
A. Rogers and A. Prügel-Bennett. Genetic drift in genetic algorithm selection schemes. IEEE Transactions on Evolutionary Computation, 3(4), 1999.
A. Rogers and A. Prügel-Bennett. Modelling the dynamics of steady-state genetic algorithms. In W. Banzhaf and C. Reeves, editors, Foundations of Genetic Algorithms 5, pages 57–68. Morgan Kaufmann, San Francisco, 1999.
A. Rogers and A. Prügel-Bennett. The dynamics of a genetic algorithm on a model hard optimization problem. Complex Systems. To appear.
J. L. Shapiro and A. Prügel-Bennett. Genetic algorithms dynamics in two-well potentials with basins and barriers. In R. K. Belew and M. D. Vose, editors, Foundations of Genetic Algorithms 4, pages 101–139. Morgan Kaufmann, San Francisco, 1997.
M. Turelli and N. H. Barton. Genetic and statistical analysis of strong selection on polygenic traits: what, me normal? Genetics, 138:913, 1994.
E. van Nimwegen, J. P. Crutchfield, and M. Mitchell. Finite populations induce metastability in evolutionary search. Physics Letters A, 229:144–150, 1997.
M. D. Vose. Modelling simple genetic algorithms. In D. Whitley, editor, Foundations of Genetic Algorithms 2, pages 63–74. Morgan Kaufmann, San Francisco, 1993.
M. D. Vose. The Simple Genetic Algorithm: Foundations and Theory. MIT Press, Cambridge, MA, 1999.
M. D. Vose and G. E. Liepins. Punctuated equilibria in genetic search. Complex Systems, 5:31–44, 1991.
S. Wright. Evolution and the Genetics of Populations. University of Chicago Press, 1968.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Prügel-Bennett, A., Rogers, A. (2001). Modelling Genetic Algorithm Dynamics. In: Kallel, L., Naudts, B., Rogers, A. (eds) Theoretical Aspects of Evolutionary Computing. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-04448-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-04448-3_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-08676-2
Online ISBN: 978-3-662-04448-3
eBook Packages: Springer Book Archive