Abstract
In this chapter we present evolutionary programming (EP), another historical member of the EC family. Other EC streams have an algorithm variant that can be identified as being the “standard”, or typical, version of genetic algorithms, evolution strategies, or genetic programming. For EP such a standard version is hard to define for reasons discussed later in this chapter. The summary of EP in Table 5.1 is therefore a representative rather than a standard algorithm variant.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
L.J. Fogel, A.J. Owens, M.J. Walsh. Artificial Intelligence through Simulated Evolution. John Wiley, 1966
D.B. Fogel. Evolutionary Computation. IEEE Press, Piscataway, NJ, 1995
T. Bäck. Evolutionary Algorithms in Theory and Practice. Oxford University Press, New York, 1996
T. Bäck, D.B. Fogel, Z. Michalewicz, Eds. Evolutionary Computation 1: Basic Algorithms and Operators. Institute of Physics Publishing, Bristol, 2000
T. Bäck, D.B. Fogel, Z. Michalewicz, Eds. Evolutionary Computation 2: Advanced Algorithms and Operators. Institute of Physics Publishing, Bristol, 2000
T. Bäck, G. Rudolph, H.-P. Schwefel. Evolutionary programming and evolution strategies: Similarities and differences. In Fogel, Atmar Eds. [151], pp. 11–22
D.K. Gehlhaar, D.B. Fogel. Tuning evolutionary programming for confor-mationally flexible molecular docking. In Fogel et al. [154], pp. 419–429. Seminal paper comparing different EP variants and different approaches to self-adaptation
D.B. Fogel. Blondie 24: Playing at the Edge of AI. Morgan Kaufmann, San Francisco, 2002. The following papers form a good starting point for readers interested in the crossover versus mutation debate.
David B. Fogel and J. W. Atmar. Comparing genetic operators with Gaussian mutations in simulated evolutionary processes using linear Systems. Biological Cybernetics, 63(2):111–114, 1990
W.M. Spears. Crossover or mutation. In Whitley [420], pp. 220–237
Larry J. Eshelman and J. David Schaffer. Crossover’s niche. In Forrest [158], pp. 9–14
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Eiben, A.E., Smith, J.E. (2003). Evolutionary Programming. In: Introduction to Evolutionary Computing. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05094-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-662-05094-1_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-07285-7
Online ISBN: 978-3-662-05094-1
eBook Packages: Springer Book Archive