HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

Should you use Genetic algorithm for an extremly large unstructured search space?

Submitted by: @import:stackexchange-cs··
0
Viewed 0 times
spaceyousearchunstructuredextremlygeneticalgorithmlargeforshould

Problem

My search space is discrete and in the order of $10^{1360}$, with a probably very complex fitness surface. Is it hopeless to attempt to use GA for such a problem? One fitness evaluation could take 1-3 minutes per candidate solution.

Solution

No. Just knowing the size of the search space is not enough to tell whether GA will work or not. It also depends on the objective function (the "shape" of it), e.g., whether it is smoothly varying or not, how many local minima it has, and so on.

There is no good theory to know whether GA will work or not. Ultimately, all you can do is try it and see.

As a side note: Generally speaking, for most problems, other approaches tend to do better than GA. This is not a theorem; it's just experience / a rule of thumb that seems to often hold.

Context

StackExchange Computer Science Q#62671, answer score: 9

Revisions (0)

No revisions yet.