10 Facts About Genetic algorithms

1.

Genetic algorithms are commonly used to generate high-quality solutions to optimization and search problems by relying on biologically inspired operators such as mutation, crossover and selection.

FactSnippet No. 1,223,132
2.

Genetic algorithms are simple to implement, but their behavior is difficult to understand.

FactSnippet No. 1,223,133
3.

In particular, it is difficult to understand why these Genetic algorithms frequently succeed at generating solutions of high fitness when applied to practical problems.

FactSnippet No. 1,223,134
4.

The notion of real-valued genetic algorithms has been offered but is really a misnomer because it does not really represent the building block theory that was proposed by John Henry Holland in the 1970s.

FactSnippet No. 1,223,135
5.

Coarse-grained parallel genetic algorithms assume a population on each of the computer nodes and migration of individuals among the nodes.

FactSnippet No. 1,223,136

Related searches

Holland 1970s Michigan
6.

Fine-grained parallel genetic algorithms assume an individual on each processor node which acts with neighboring individuals for selection and reproduction.

FactSnippet No. 1,223,137
7.

Problems which appear to be particularly appropriate for solution by genetic algorithms include timetabling and scheduling problems, and many scheduling software packages are based on GAs.

FactSnippet No. 1,223,138
8.

Genetic algorithms are often applied as an approach to solve global optimization problems.

FactSnippet No. 1,223,139
9.

Examples of problems solved by genetic algorithms include: mirrors designed to funnel sunlight to a solar collector, antennae designed to pick up radio signals in space, walking methods for computer figures, optimal design of aerodynamic bodies in complex flowfields.

FactSnippet No. 1,223,140
10.

Genetic algorithms's work originated with studies of cellular automata, conducted by Holland and his students at the University of Michigan.

FactSnippet No. 1,223,141