[galib] Re: galib Digest, Vol 11, Issue 4

Kaijia Han kaijia at na.chalmers.se
Sat May 15 04:55:43 EDT 2004


Hi John
I am trying using penalty function method to combine multi-objective
function into one.But it is very tricky.

Some papers suggest we can set up two individual objective functions for
each objective.And every fixed interval(such as every 10 generations) we
will switch to another objective and then switch back.But i have not tried
it yet.

I am very interested in this topic although having been searching some
solutions.

lissa
> Send galib mailing list submissions to
> 	galib at mit.edu
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://mailman.mit.edu/mailman/listinfo/galib
> or, via email, send a message with subject or body 'help' to
> 	galib-request at mit.edu
>
> You can reach the person managing the list at
> 	galib-owner at mit.edu
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of galib digest..."
>
>
> Today's Topics:
>
>    1. Multiobjective (pareto) optimization? (John Conner)
>    2. GARealGenome.C problem
>
>
> ----------------------------------------------------------------------
>
> Date: Thu, 13 May 2004 10:34:57 -0400
> From: John Conner <jconner at cse.psu.edu>
> To: galib at mit.edu
> Subject: [galib] Multiobjective (pareto) optimization?
> Message-ID: <B536EDE0-A4EA-11D8-BC81-000A95C52884 at cse.psu.edu>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
> MIME-Version: 1.0 (Apple Message framework v613)
> Content-Transfer-Encoding: 7bit
> Precedence: list
> Message: 1
>
> I've searched the back archives for this list and have found some
> messages asking about multiobjective optimization with GALib. I've also
> found no solutions, so I'm hoping that someone is paying attention to
> this wacky thing and can let me know of a good option for handling
> multiobjective optimization with a library. I can switch from GAlib to
> another c++ library if necessary, though if it is easy enough to extend
> GAlib to do the multiobjective stuff, I would like to keep using it.
>
> Has anyone done this? Has anyone tried and failed? Please get back to
> me!
>
> - John Conner
> Graduate Student, Penn State Computer Engineering Dept.
>
> ------------------------------
>
> Date: Thu, 13 May 2004 17:05:09 +0200
> From: <t.samotyjak at pwsz.elblag.pl>
> To: <galib at mit.edu>
> Subject: [galib] GARealGenome.C problem
> Message-ID: <001501c438fb$af9fd1d0$010aa8c0 at siomek>
> Content-Type: text/plain;
> 	charset="iso-8859-2"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Precedence: list
> Message: 2
>
> Hallo,
> I'm using GALib for synthesis parameters of electric circuits. Both linux
> and window$ have the same fatal error. Program stops on:
>
> void
> GAGenome::copy(const GAGenome & orig){
>   if(&orig == this) return;
>   _score=orig._score; _fitness=orig._fitness; _evaluated=orig._evaluated;
>   ga=orig.ga; ud=orig.ud; eval=orig.eval;
>   init=orig.init; mutr=orig.mutr; cmp=orig.cmp;
>   sexcross=orig.sexcross; asexcross=orig.asexcross;
>   _neval = 0;
>
>   if(orig.evd){
>     if(evd) evd->copy(*orig.evd);
>     else evd = orig.evd->clone();            <-Acces violation at addres
> 0040C687. Read of address 00000000C.
>   }    // don't delete if c doesn't have one
> }
>
> It happen always in ga.populationSize(n)-1.
> What to do?
>
> Best
> Tomasz Samotyjak
>
>
> ------------------------------
>
> _______________________________________________
> galib mailing list
> galib at mit.edu
> http://mailman.mit.edu/mailman/listinfo/galib
>
>
> End of galib Digest, Vol 11, Issue 4
> ************************************
>


----------------------------
Kai-Jia Han
Marin Teknik, Chalmers
412-96 Goteborg
Sweden
00-46-31-772 1485(Phone)
00-46-31-772-3699(Fax)
----------------------------


More information about the galib mailing list