Abstract
A new mathematical description of the dynamics of a simple genetic algorithm is presented. This formulation is based on ideas from statistical physics. Rather than trying to predict what happens to each individual member of the population, methods of statistical mechanics are used to describe the evolution of statistical properties of the population. We present equations which predict these properties at one generation in terms of those at the previous generation. The effect of the selection operator is shown to depend only on the distribution of fitnesses within the population, and is otherwise problem independent. We predict an optimal form of selection scaling and compare it with linear scaling. Crossover and mutation are problem-dependent, and are discussed in terms of a test problem — the search for the low energy states of a random spin chain. The theory is shown to be in good agreement with simulations.
Preview
Unable to display preview. Download preview PDF.
References
Holland, J. H.: Adaptation in Natural and Artificial Systems, University of Michigan Press (Ann Arbor), 1975.
Goldberg, D. E.: Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley (Reading, Mass), 1989.
Radcliffe, N. J.: Equivalence Class Analysis of Genetic Algorithms, Complex Systems 5, 183 (1991).
Vose, M. D., Liepins, G. E.: Punctuated Equilibria in Genetic Search, Complex Systems 5, 31–44, 1991.
Bethke, A. D.: Genetic Algorithms as Function Optimizers, Doctoral Dissertation, University of Michigan, 1981.
Goldberg, D. E.: Genetic Algorithms and Walsh Functions: Part I, a Gentle Introduction, Complex Systems, 3, 129–152, 1989.
Goldberg, D. E.: Genetic Algorithms and Walsh Functions: Part II, Deception and its Analysis, Complex Systems, 3, 153–171, 1989.
Goldberg, D. E., Rudnick, M.: Genetic Algorithms and the Variance of Fitness, Complex Systems, 5, 265–178, 1991.
Grefenstette, J. J.: Deception Considered Harmful, in Foundations of Genetic Algorithms 2, Whitley, L. D. editor, Morgan Kaufmann Publishers, Inc. (San Mateo), 1993.
Mezard, M., Parisi, G., Virasoro, M. A.: Spin Glass Theory and Beyond, World Scientific (Singapore) 1987.
van Laarhoven, P. J. M., Aarts, E. H. L.: Simulated Annealing: Theory and Applications, Kluwer Academic Press (Dordrecht) 1987.
Tsallis, C.: Exactly Solvable Model for a Genetically Induced Geographical Distributions of a Population, Physica A 194, 502–518, 1993.
Prügel-Bennett, A., Shapiro, J. L.: An Analysis of Genetic Algorithms Using Statistic Mechanics, Phys. Rev. Lett., 72(9) p1305, 1994.
Abramowitz, M., Stegun, I. A.: Handbook of Mathematical Functions, Dover Press, 1964.
Derrida, D.: Random-energy Model: An exactly Solvable Model of Disordered Systems, Phys. Rev. B24, 2613 (1984).
Prügel-Bennett, A., Shapiro, J. L.: The Dynamics of Genetic Algorithms for the Ising Spin-Glass Chain, in preparation.
Li, T.: Structure of Metastable States in a Random Ising Chain, Phys. Rev. B 24, 6579 (1981).
Chen, H. H., Ma, S. K.: Low-Temperature Behavior of a One-dimensional Random Ising Model, J. Stat. Phys. 29, 717 (1982).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shapiro, J., Prügel-Bennett, A., Rattray, M. (1994). A statistical mechanical formulation of the dynamics of genetic algorithms. In: Fogarty, T.C. (eds) Evolutionary Computing. AISB EC 1994. Lecture Notes in Computer Science, vol 865. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58483-8_2
Download citation
DOI: https://doi.org/10.1007/3-540-58483-8_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58483-4
Online ISBN: 978-3-540-48999-3
eBook Packages: Springer Book Archive