The Analysis of Evolutionary Algorithms–A Proof That Crossover Really Can Help

The Analysis of Evolutionary Algorithms–A Proof That Crossover Really Can Help

0.00 Avg rating0 Votes
Article ID: iaor20121116
Volume: 34
Issue: 1
Start Page Number: 47
End Page Number: 66
Publication Date: Sep 2002
Journal: Algorithmica
Authors: ,
Keywords: combinatorial optimization
Abstract:

Evolutionary algorithms are randomized search heuristics that were invented in the sixties and have been intensively applied and studied since the eighties. Since then there have been only a few theoretical investigations and no sound theoretical foundation. One of the main sources of difficulty for theoretical analyses is the crossover operator. It can be useful only if the current population of strings has a certain diversity. Here it is proved that an evolutionary algorithm can produce enough diversity such that the use of crossover can speedup the expected optimization time from superpolynomial to a polynomial of small degree.

Reviews

Required fields are marked *. Your email address will not be published.