org.moeaframework.core.indicator
Class R3Indicator
java.lang.Object
org.moeaframework.core.indicator.NormalizedIndicator
org.moeaframework.core.indicator.RIndicator
org.moeaframework.core.indicator.R3Indicator
All Implemented Interfaces: Indicator
public class R3Indicator extends RIndicator
Computes the R3 indicator. The R3 indicator is a utility ratio, or the
value of the R2 indicator divided by the reference set utility. Values
range from [-inf, inf] with values nearer to -inf preferred.
References:
Hansen, M. P. and A. Jaszkiewicz (1998). Evaluating the Quality of
Approximations to the Non-dominated Set. IMM Technical Report
IMM-REP-1998-7.
Method Summary
double
evaluate (NondominatedPopulation population)
Returns the value of this unary quality indicator given the specified
non-dominated population.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
R3Indicator
public R3Indicator (Problem problem,
int subdivisions,
NondominatedPopulation referenceSet)
Constructs a new R3 indicator using the Chebychev utility function.
Parameters: problem - the problemsubdivisions - the number of subdivisions along each objectivereferenceSet - the reference set
R3Indicator
public R3Indicator (Problem problem,
int subdivisions,
NondominatedPopulation referenceSet,
RIndicator.UtilityFunction utilityFunction)
Constructs a new R3 indicator using the specified utility function.
Parameters: problem - the problemsubdivisions - the number of subdivisions along each objectivereferenceSet - the reference setutilityFunction - the utility function
evaluate
public double evaluate (NondominatedPopulation population)
Description copied from interface: Indicator
Returns the value of this unary quality indicator given the specified
non-dominated population.
Parameters: population - the non-dominated population to be evaluated
Returns: the value of this quality indicator given the specified
non-dominated population
Copyright 2009-2015 MOEA Framework. All rights reserved. Licensed under the GNU Lesser General Public License . Return to the MOEA Framework homepage . Hosted by