Path: news.mathworks.com!not-for-mail
From: Alan Weiss <aweiss@mathworks.com>
Newsgroups: comp.soft-sys.matlab
Subject: Re: the theory behind 'gamultiobj' function
Date: Tue, 24 Feb 2009 10:57:06 -0500
Organization: The MathWorks, Inc.
Lines: 16
Message-ID: <go15ci$nvh$1@fred.mathworks.com>
References: <go14qp$lqi$1@fred.mathworks.com>
NNTP-Posting-Host: weissa.dhcp.mathworks.com
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: fred.mathworks.com 1235491026 24561 172.31.57.119 (24 Feb 2009 15:57:06 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Tue, 24 Feb 2009 15:57:06 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
In-Reply-To: <go14qp$lqi$1@fred.mathworks.com>
Xref: news.mathworks.com comp.soft-sys.matlab:520488


hailiang shen wrote:
> Hi everyone,
> Can any one tell me the theory behind the 'gamultiobj' function? Is it using the NSGA-II algorithm? I see Deb(2002) is referenced. 
> Thanks,
> Hailiang

 From the MATLAB demo "Multiobjective Genetic Algorithm Options":
http://www.mathworks.com/products/gads/demos.html?file=/products/demos/shipping/gads/gamultiobjoptionsdemo.html 

"The multiobjective GA function GAMULTIOBJ uses a controlled elitist 
genetic algorithm (a variant of NSGA-II [1])"

Sorry this isn't so obvious in the documentation, it's on my "to-do" list.

Alan Weiss
MATLAB mathematical toolbox documentation