MOEA Framework 2.12
API Specification

org.moeaframework.core.indicator
Class AdditiveEpsilonIndicator

java.lang.Object
  extended by org.moeaframework.core.indicator.NormalizedIndicator
      extended by org.moeaframework.core.indicator.AdditiveEpsilonIndicator
All Implemented Interfaces:
Indicator

public class AdditiveEpsilonIndicator
extends NormalizedIndicator

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
AdditiveEpsilonIndicator(Problem problem, NondominatedPopulation referenceSet)
          Constructs an additive ε-indicator evaluator for the specified problem and corresponding reference set.
 
Method Summary
 double evaluate(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdditiveEpsilonIndicator

public AdditiveEpsilonIndicator(Problem problem,
                                NondominatedPopulation referenceSet)
Constructs an additive ε-indicator evaluator for the specified problem and corresponding reference set.

Parameters:
problem - the problem
referenceSet - the reference set for the problem
Method Detail

evaluate

public double evaluate(NondominatedPopulation approximationSet)
Description copied from interface: Indicator
Returns 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

MOEA Framework 2.12
API Specification

Copyright 2009-2016 MOEA Framework. All rights reserved.
Licensed under the GNU Lesser General Public License.
Return to the MOEA Framework homepage. Visit us on Github!