Package org.opt4j.optimizer.ea
Interface FrontDensityIndicator
-
- All Known Implementing Classes:
Crowding,Hypervolume
public interface FrontDensityIndicatorTheFrontDensityIndicatoris an interface for the determination of density values of a front ofIndividuals. It is required that the front consists of non-dominatedIndividualsonly. This density indicator is used for instance in theNsga2.- See Also:
Nsga2,Crowding,Hypervolume
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<Individual,Double>getDensityValues(Collection<Individual> individuals)Returns the density values for a collection onIndividuals.
-
-
-
Method Detail
-
getDensityValues
Map<Individual,Double> getDensityValues(Collection<Individual> individuals)
Returns the density values for a collection onIndividuals.- Parameters:
individuals- the individuals- Returns:
- a map of each individual to its density value
-
-