Interface MaxMaxClustering<V>

  • Type Parameters:
    V - the type of nodes in the graph
    All Superinterfaces:
    org.jgrapht.alg.interfaces.ClusteringAlgorithm.Clustering<V>, Iterable<Set<V>>
    All Known Implementing Classes:
    MaxMaxClustering.MaxMaxClusteringImpl

    public interface MaxMaxClustering<V>
    extends org.jgrapht.alg.interfaces.ClusteringAlgorithm.Clustering<V>
    A MaxMax clustering.
    • Method Detail

      • getDigraph

        org.jgrapht.Graph<V,​org.jgrapht.graph.DefaultEdge> getDigraph()
        Return the directed graph representation of the input graph.
        Returns:
        a directed graph
      • getMaximals

        Map<V,​Set<V>> getMaximals()
        Return the map of nodes to their maximal affinity nodes.
        Returns:
        a map of maximal affinities
      • getRoots

        Map<V,​Boolean> getRoots()
        Return the map of root and non-root nodes.
        Returns:
        a map of root and non-root nodes