🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.num-analysis
Article #174

Re: REQUEST : Simulated Annealing versus Genetic Algorithms

#174
From: Bill Hart
Date: Mon, 03 Aug 1992 05:14
36 lines
2332 bytes
andrew@rentec.com (Andrew Mullhaupt) writes:

>In article <1992Jul30.102118@trc.amoco.com> zkdc05@trc.amoco.com (Kelly D. Crawford) writes:
>>
>>GAs are more robust than SAs,

>This is as far as I can tell, a commonly accepted falsehood. You can transform
>any GA into SA by choosing a funny configuration space topology and annealing
>schedule. You can go the other way more transparently, (by multiplexing the
>search steps) so most people think that SA is properly included in GA, which I
>am certain is false. GA and SA solve the same class of problems, and the optimal
>GA for a problem is no better or no worse than the optimal SA for that problem.

I do not believe that you can make the transformations between GA's and
SA's that you indicate.  To transform the GA to an SA, you must first
note that the GA does not have an annealling aspect which forces it to
converge.  Any convergence in the GA is forced by the dynamics of
selection and cross-over.  Second, I assume that the 'funny
configuration space topology' would include the mutation and cross-over
points into the neighborhood used in SA.  Unfortunately, the
set of possible cross-over points is dependent on the current population.
There is no such dependency in SA.  In SA, the neighborhood structure
is fixed.

Performing the converse transformation is perhaps more understandable.
If you had a population of size one you wouldn't have cross-over and
would only have mutation steps, which is much like SA.  However, unless
you allow something like annealled mutation rates, you can't get a
transformation to work.

It is not clear to me that GA and SA solve the same class of problems.
Would you explain your reasoning?  The comparisons I have seen between
GA's and SA's have shown different relative performances on different
problems. 

--Bill
Technical Details
Message-ID: <36404@sdcc12.ucsd.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sdd.hp.com!mips!pacbell.com!network.ucsd.edu!sdcc12!cs!whart
References: <Bs4pAH.2AI@research.canon.oz.au> <1992Jul30.102118@trc.amoco.com> <1136@kepler1.rentec.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sdd.hp.com!mips!pacbell.com!network.ucsd.edu!sdcc12!cs!whart
From: whart@cs.ucsd.edu (Bill Hart)
Newsgroups: sci.math.num-analysis
Subject: Re: REQUEST : Simulated Annealing versus Genetic Algorithms
Message-ID: <36404@sdcc12.ucsd.edu>
Date: 3 Aug 92 05:14:48 GMT
References: <Bs4pAH.2AI@research.canon.oz.au> <1992Jul30.102118@trc.amoco.com> <1136@kepler1.rentec.com>
Sender: news@sdcc12.ucsd.edu
Lines: 36
Nntp-Posting-Host: roland.ucsd.edu