The main purpose of the present paper is the study of computational aspects, and primarily the convergence rate, of genetic algorithms (GAs). Despite the fact that such algorithms are widely used in practice, little is known so far about their theoretical properties, and in particular about their long-term behavior. This situation is perhaps not too surprising, given the inherent hardness of analyzing nonlinear dynamical systems, and the complexity of the problems to which GAs are usually applied. In the present paper we concentrate on a number of very simple and natural systems of this sort, and show that at least for these systems the analysis can be properly carried out. Various properties and tight quantitative bounds on the long-term behavior of such systems are established. It is our hope that the techniques developed for analyzing these simple systems prove to be applicable to a wider range of genetic algorithms, and contribute to the development of the mathematical foundations of this promising optimization method. ©1999 John Wiley & Sons, Inc. Random Struct. Alg., 14, 111–138, 1999
[1]
A. Sinclair,et al.
A computational view of population genetics
,
1998
.
[2]
Dan Boneh,et al.
On genetic algorithms
,
1995,
COLT '95.
[3]
R. Riolo.
Survival of the Fittest Bits
,
1992
.
[4]
W. Hoeffding.
Probability Inequalities for sums of Bounded Random Variables
,
1963
.
[5]
John H. Holland,et al.
Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence
,
1992
.
[6]
Eric A. Carlen,et al.
Strict entropy production bounds and stability of the rate of convergence to equilibrium for the Boltzmann equation
,
1992
.
[7]
D. Walkup.
Pólya sequences, binomial convolution and the union of random sets
,
1976,
Journal of Applied Probability.
[8]
Avi Wigderson,et al.
Quadratic dynamical systems
,
1992,
Proceedings., 33rd Annual Symposium on Foundations of Computer Science.