Class MaxMax<V,​E>

  • Type Parameters:
    V - the type of nodes in the graph
    E - the type of edges in the graph
    All Implemented Interfaces:
    org.jgrapht.alg.interfaces.ClusteringAlgorithm<V>

    public class MaxMax<V,​E>
    extends Object
    implements org.jgrapht.alg.interfaces.ClusteringAlgorithm<V>
    Implementation of the MaxMax soft clustering algorithm.
    See Also:
    Hope & Keller (CICLing 2013)
    • Constructor Detail

      • MaxMax

        public MaxMax​(org.jgrapht.Graph<V,​E> graph)
        Create an instance of the MaxMax algorithm.
        Parameters:
        graph - the graph
    • Method Detail

      • builder

        public static <V,​E> MaxMax.Builder<V,​E> builder()
        Create a builder.
        Type Parameters:
        V - the type of nodes in the graph
        E - the type of edges in the graph
        Returns:
        a builder
      • getClustering

        public MaxMaxClustering<V> getClustering()
        Specified by:
        getClustering in interface org.jgrapht.alg.interfaces.ClusteringAlgorithm<V>