V - vertex concept typeE - edge concept typepublic interface StrongConnectivityAlgorithm<V,E>
| Modifier and Type | Method and Description | 
|---|---|
DirectedGraph<V,E> | 
getGraph()
Returns the graph inspected by the StrongConnectivityAlgorithm. 
 | 
boolean | 
isStronglyConnected()
Returns true if the graph of this  
 StrongConnectivityAlgorithm instance is strongly connected. | 
List<Set<V>> | 
stronglyConnectedSets()
 | 
List<DirectedSubgraph<V,E>> | 
stronglyConnectedSubgraphs()
Computes a list of  
DirectedSubgraphs of the given graph. | 
DirectedGraph<V,E> getGraph()
boolean isStronglyConnected()
 StrongConnectivityAlgorithm instance is strongly connected.List<Set<V>> stronglyConnectedSets()
List of Sets, where each set contains vertices
 which together form a strongly connected component within the given
 graph.List of Set s containing the strongly
 connected componentsList<DirectedSubgraph<V,E>> stronglyConnectedSubgraphs()
Computes a list of DirectedSubgraphs of the given graph. Each
 subgraph will represent a strongly connected component and will contain
 all vertices of that component. The subgraph will have an edge (u,v) iff
 u and v are contained in the strongly connected component.
Copyright © 2016. All rights reserved.