Package org.moeaframework.core.indicator
Class AdditiveEpsilonIndicator
java.lang.Object
org.moeaframework.core.indicator.NormalizedIndicator
org.moeaframework.core.indicator.AdditiveEpsilonIndicator
Additive ε-indicator for minimization problems. Finds the minimum ε value for the approximation
set to ε-dominate the reference set.
-
Field Summary
Fields inherited from class org.moeaframework.core.indicator.NormalizedIndicator
problem -
Constructor Summary
ConstructorsConstructorDescriptionAdditiveEpsilonIndicator(Problem problem, NondominatedPopulation referenceSet) Constructs an additive ε-indicator evaluator for the specified problem and corresponding reference set.AdditiveEpsilonIndicator(Problem problem, NondominatedPopulation referenceSet, Normalizer normalizer) Constructs an additive ε-indicator evaluator with a user-provided normalizer. -
Method Summary
Modifier and TypeMethodDescriptiondoubleevaluate(NondominatedPopulation approximationSet) Returns the value of this unary quality indicator given the specified non-dominated population.Methods inherited from class org.moeaframework.core.indicator.NormalizedIndicator
getNormalizedReferenceSet, normalize
-
Constructor Details
-
AdditiveEpsilonIndicator
Constructs an additive ε-indicator evaluator for the specified problem and corresponding reference set. The default normalization procedure, as specified byDefaultNormalizer, is used.- Parameters:
problem- the problemreferenceSet- the reference set for the problem
-
AdditiveEpsilonIndicator
public AdditiveEpsilonIndicator(Problem problem, NondominatedPopulation referenceSet, Normalizer normalizer) Constructs an additive ε-indicator evaluator with a user-provided normalizer.- Parameters:
problem- the problemreferenceSet- the reference set for the problemnormalizer- the user-provided normalizer, ornullif the default is used
-
-
Method Details
-
evaluate
Description copied from interface:IndicatorReturns the value of this unary quality indicator given the specified non-dominated population.- Parameters:
approximationSet- the non-dominated population to be evaluated- Returns:
- the value of this quality indicator given the specified non-dominated population
-