| Constructor and Description |
|---|
SeparationPairSplitting() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<SplitPair<V,E>> |
findSeaparationPairs(Graph<V,E> graph)
Finds all separation pairs of the given graph
|
java.util.Map<V,java.util.List<E>> |
getAdjacency() |
java.util.List<E> |
getFronds() |
int[] |
getHighpt() |
int[] |
getLowpt1() |
java.util.Map<V,java.util.List<SplitPair<V,E>>> |
getSeparationPairEndVertices() |
java.util.List<SplitPair<V,E>> |
getSeparationPairs() |
java.util.Map<V,java.util.List<SplitPair<V,E>>> |
getSeparationPairStartVertices() |
DFSTree<V,E> |
getTree() |
java.util.List<E> |
getTreeEdges() |
public java.util.List<SplitPair<V,E>> findSeaparationPairs(Graph<V,E> graph) throws AlgorithmErrorException
graph - GraphgraphAlgorithmErrorException - If an inconsistency is detectedpublic java.util.List<SplitPair<V,E>> getSeparationPairs()
public java.util.Map<V,java.util.List<E>> getAdjacency()
public java.util.Map<V,java.util.List<SplitPair<V,E>>> getSeparationPairStartVertices()
public java.util.Map<V,java.util.List<SplitPair<V,E>>> getSeparationPairEndVertices()
public java.util.List<E> getTreeEdges()
public java.util.List<E> getFronds()
public int[] getLowpt1()
public int[] getHighpt()