Package org.moeaframework.util.clustering


package org.moeaframework.util.clustering
Support for clustering of solutions, either using their decision variables (if numeric) or objective values.
  • Class
    Description
    Wraps a DistanceMeasure to cache or memoize the calculations in memory.
    Defines a cluster of solutions along with the distance measure used to form the cluster.
    Clusterable wrapper for a Solution that associates the point used for clustering with each solution.
    Interface for a clustering algorithm.
    Interface for computing the distance between two objects.
    DistanceMeasure.ApacheDistanceMeasure<T extends org.apache.commons.math3.ml.clustering.Clusterable>
    Wraps one of the Apache Commons Math distance measures to be compatible with our generic distance measure.
    A wrapper for the Apache Commons Math K-means++ algorithm.
    Single-linkage clustering, which is a hierarchical clustering method that at each step joins the clusters with the closest pair of elements.