Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

genetic algorithms for NP-hard problems

Name: Anonymous 2011-12-18 10:34

for NP-hard problems, are GAs the same as random bruteforce (or possibly even worse)? or should GAs always be used instead of random bruteforce, just in case there ARE partial solutions, or can the partial solutions make the GA slow down?

to put it simply, GAs or random search when the problem is chaotic?

Name: Anonymous 2011-12-18 10:46

>>1
GAs are adaptive, they can stuck inside some hole.

Name: Anonymous 2011-12-18 10:58

>>2
yeah, in my implementation the gene is randomized if the same gene is received from both parents to prevent genetic drift, but from my understanding with this approach the GA can still get stuck "orbiting" a hole, so it will follow the punctuated equilibrium (when it finally escapes the orbit, it enters another orbit). are those holes mostly a stumbling block, so random search is better? or do they help the GA to map the possible patterns found?
I have heard of GAs being surprisingly successful for NP-hard and NP-complete problems that couldn't be found an easy solution for.
I assume it's unknowable to determine if GAs will  be better than random search, so I always have to try and see?

Name: Anonymous 2011-12-18 13:31

>>3
What about using the knowledge of those 'holes' for creating better genes?

Name: Anonymous 2011-12-18 13:44

>>4
USE MY ANUS

Name: Anonymous 2011-12-18 14:36

Name: Anonymous 2011-12-18 14:46

>>3

You can combine your genetic algorithm with random search by having the genetic algorithm start with random states in your space, and then have them find their local maxima.

http://en.wikipedia.org/wiki/Simulated_annealing

Name: Anonymous 2011-12-18 15:06

>>7
Did you mean ``stimulated analing''?

Name: Anonymous 2011-12-18 15:33

Name: Anonymous 2011-12-19 6:23

`
>bruteforcing NP search space

see you next decade. of course GA is better than a random bruteforce search. how stupid are you?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List