Skip to main content

Genetic Algorithms

  • Living reference work entry
  • First Online:
Encyclopedia of Astrobiology
  • 226 Accesses

Synonyms

Darwinian approaches; Evolutionary algorithms

Definition

A genetic algorithm (GA) is a stochastic, parallel, heuristic search algorithm inspired by the biological model of evolution. It is used in computing to find exact or approximate solutions to hard optimization and search problems.

History

In his book on the origin of species, Charles Darwin brings forward variety, inheritance, and selection as important factors to explain the ability of evolution to create the biological diversity found in nature. This model was the source of inspiration for genetic algorithms which embody a simpler version of the three previously mentioned principles. John Holland is generally accepted as the father of Genetic Algorithms. Some other important contributors to the field in the early years (1960s and 1970s) are I. Rechenberg, H.P. Schwefel, G. Box, and L.J. Fogel.

Overview

Genetic algorithms belong to the family of Evolutionary Algorithms (EA), which refers to a class of stochastic,...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References and Further Reading

  • Back T, Fogel DB, Michalewicz Z (eds) (1997) Handbook of evolutionary computation, vol 1. IOP Publishing, Bristol. ISBN 0-750-30392-1

    Google Scholar 

  • Gen M, Cheng R (1996) Genetic algorithms and engineering design. Wiley, New York

    Google Scholar 

  • Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Boston

    Google Scholar 

  • Haupt RL, Haupt SE (1998) Practical genetic algorithms. Wiley, New York

    Google Scholar 

  • Holland JH (1987) Genetic algorithms and classifier systems: foundations and future directions. In: Grefenstette JJ (ed) Proceedings of the second international conference on genetic algorithms. Lawrence Erlbaum, Hillsdale

    Google Scholar 

  • Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge (here the individuals are programs or expressions). ISBN 0-262-11170-5

    Google Scholar 

  • Mitchell TM (1997) Machine learining. McGraw-Hill, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ann Nowé .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this entry

Cite this entry

Nowé, A. (2014). Genetic Algorithms. In: Amils, R., et al. Encyclopedia of Astrobiology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27833-4_629-2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27833-4_629-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Online ISBN: 978-3-642-27833-4

  • eBook Packages: Springer Reference Physics and AstronomyReference Module Physical and Materials ScienceReference Module Chemistry, Materials and Physics

Publish with us

Policies and ethics