Documentation of rankshare
Global Index (all files) (short | long)
| Local contents
| Local Index (files in subdir) (short | long)
Function Synopsis
FitnVShare = rankshare(ShareV, FitnV, ShareOpt)
Help text
SHARing between individuals
This function performs sharing between individuals.
This is used during the calculation of fitness values in
the ranking of multiple objective values.
Syntax: FitnVShare = rankshare(Chrom, FitnV, ShareOpt)
Algorithm reference:
The sharing function is implemented according to:
Goldberg & Richardson, Deb & Goldberg
Input parameters:
ShareV - Matrix containing the individuals or objective values
of the population (sharing in search or solution space)
FitnV - Vector containing the fitness values of the individuals
ShareOpt - (optional) Vector containing sharing option
ShareOpt(1): ShareSigma
ShareOpt(2): ShareAlpha
ShareOpt(3): ShareBeta
Output parameters:
FitnVShare- Column vector containing the shared fitness values
See also: ranking
Cross-Reference Information
This function calls |
This function is called by |
|
|
This document is part of
version 3.8 of the
GEATbx: Genetic and Evolutionary Algorithm Toolbox for use with Matlab -
www.geatbx.com.
The Genetic and Evolutionary Algorithm Toolbox is
not public domain.
© 1994-2006 Hartmut Pohlheim, All Rights Reserved,
(support@geatbx.com).