Genetic algorithms: Principles of natural selection applied to computation

Research output: Contribution to journalArticlepeer-review

616 Scopus citations

Abstract

A genetic algorithm is a form of evolution that occurs on a computer. Genetic algorithms are a search method that can be used for both solving problems and modeling evolutionary systems. With various mapping techniques and an appropriate measure of fitness, a genetic algorithm can be tailored to evolve a solution for many types of problems, including optimization of a function or determination of the proper order of a sequence. Mathematical analysis has begun to explain how genetic algorithms work and how best to use them. Recently, genetic algorithms have been used to model several natural evolutionary systems, including immune systems.

Original languageEnglish (US)
Pages (from-to)872-878
Number of pages7
JournalScience
Volume261
Issue number5123
DOIs
StatePublished - Jan 1 1993
Externally publishedYes

ASJC Scopus subject areas

  • General

Fingerprint Dive into the research topics of 'Genetic algorithms: Principles of natural selection applied to computation'. Together they form a unique fingerprint.

Cite this