A '''genetic algorithm''' is a [[stochastic]] numerical algorithm used to solve problems where [[analytic]] or step-wise computation is impossible or intractable. Genetic algorithms are a popular subset of [[Evolutionary algorithms]] which use common concepts in [[evolutionary biology]] and principles of the [[Theory of evolution]] such as: [[inheritance]], [[mutation]], [[selection]], and [[recombination]]. | A '''genetic algorithm''' is a [[stochastic]] numerical algorithm used to solve problems where [[analytic]] or step-wise computation is impossible or intractable. Genetic algorithms are a popular subset of [[Evolutionary algorithms]] which use common concepts in [[evolutionary biology]] and principles of the [[Theory of evolution]] such as: [[inheritance]], [[mutation]], [[selection]], and [[recombination]]. |