MOEA Framework 2.12
API Specification

Class ParetoDominanceComparator

  extended by org.moeaframework.core.comparator.ChainedComparator
      extended by org.moeaframework.core.comparator.ParetoDominanceComparator
All Implemented Interfaces:
Serializable, DominanceComparator

public class ParetoDominanceComparator
extends ChainedComparator
implements Serializable

Compares two solutions using aggregate constraint violation and the Pareto dominance relation as originally proposed by Kalyanmoy Deb.


  1. Kalyanmoy, D., "An Efficient Constraint Handling Method for Genetic Algorithms." Computer Methods in Applied Mechanics and Engineering, pp. 311--338, 1998.

See Also:
AggregateConstraintComparator, ParetoObjectiveComparator, Serialized Form

Constructor Summary
          Constructs a Pareto dominance comparator.
Method Summary
Methods inherited from class org.moeaframework.core.comparator.ChainedComparator
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public ParetoDominanceComparator()
Constructs a Pareto dominance comparator.

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!