@reiver

Quick History Of Evolutionary Algorithms

Evolutionary algorithms (EAs) are a broad class of stochastic optimization algorithms, inspired by biology and in particular by those biological processes that allow populations of organisms to adapt to their surrounding environment: genetic inheritance and survival of the fittest. These concepts were introduced in the 19th century by Charles Darwin (50) and are still today widely acknowledged as valid, even though complemented with further details (52).

The first proposals in that direction date back to the mid-1960s, when John Holland, of the University of Michigan, introduced genetic algorithms (GAs) (97), Lawrence Fogel and his colleagues, of the University of California in San Diego, started their experiments on evolutionary programming, (71) and Ingo Rechenberg, of the Technical University of Berlin, independently began to work on evolution strategies (185). Their pioneering work eventually gave rise to a broad class of optimization methods particularly well suited for hard problems where little is known about the underlying search space. The last development of this research thread is so-called genetic programming, introduced by John Koza, of Stanford University (117) at the beginning of the 1990s.

Recent texts of reference and synthesis in the field of evolutionary algorithms are (143. 12).

[...]

(12) T. B├Ąck. Evolutionary algorithms in theory and practice. Oxford University Press, Oxford, 1996.

[...]

(50) C. Darwin. The Origin of Species. John Murray, London, 1859.

[...]

(52) R. Dawkins. The Blind Watchmaker. W.W. Norton and Company, New York, 1986.

[...]

(71) L. J. Fogel, A. J. Ownes, and M. J. Walsh. Artificial Intelligence through Simulated Evolution. John Wiley & Sons, New York, 1966.

[...]

(97) J. H. Holland. Adaptation in Natural and Artificial Systems. The University of Michigan Press, Ann Arbor, Michigan, 1975.

[...]

(117) J. R. Koza. Genetic Programming. The MIT Press, Cambridge, Massachusetts, 1992.

[...]

(143) Z. Michalewicz. Genetic Algorithms + Data Structures = Evolution Programs, 3rd Edition. Springer-Verlag, Berlin, 1996.

[...]

(185) I. Rechenberg. Evolutionsstrategie: Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. Fromman-Holzboog Verlag, Stuttgart, 1973.

-- Andrea G. B. Tettamanzi , Marco Tomassini

from "Soft Computing: Integrating Evolutionary, Neural, and Fuzzy"

Quoted on Sat Oct 29th, 2011