patternMinor
Time Complexity of Genetic Algorithms
Viewed 0 times
geneticcomplexitytimealgorithms
Problem
How do you determine the Time Complexity of a Genetic Algorithm(in general)? If possible.
I have been thinking about this a lot, and all of the teaching I have had is related to determining the Time Complexity of problems that are much less stochastic in nature.
I have been thinking about this a lot, and all of the teaching I have had is related to determining the Time Complexity of problems that are much less stochastic in nature.
Solution
Genetic algorithms are a metaheuristic and as such there is no general analysis that applies to all genetic algorithms at once (without being super loose). In general, when you are searching for information on the run-time of genetic algorithms, you will have more luck if you use the terms "convergence time", since that is the more common terminology. A good start on some formal techniques:
Y. Rabinovich, A. Wigderson. Techniques for bounding the convergence rate of genetic algorithms. Random Structures Algorithms, vol. 14, no. 2, 111-138, 1999.
For more resources on formal treatments, consider the cstheory question: Provable statements about genetic algorithms.
Y. Rabinovich, A. Wigderson. Techniques for bounding the convergence rate of genetic algorithms. Random Structures Algorithms, vol. 14, no. 2, 111-138, 1999.
For more resources on formal treatments, consider the cstheory question: Provable statements about genetic algorithms.
Context
StackExchange Computer Science Q#7793, answer score: 9
Revisions (0)
No revisions yet.