public class AlgosConnectedComponents extends OperationGroup implements OperationDescFile
Modifier and Type | Class and Description |
---|---|
class |
AlgosConnectedComponents.AlgoConnectedComponentsCount |
class |
AlgosConnectedComponents.AlgoFeedbackEdgeSetSize |
class |
AlgosConnectedComponents.AlgoIsAcyclic |
class |
AlgosConnectedComponents.AlgoIsClusterGraph |
class |
AlgosConnectedComponents.AlgoIsTree |
class |
AlgosConnectedComponents.MaxComp |
class |
AlgosConnectedComponents.MaxCompSize |
ALGODIR, CMDSDIR, GROPDIR
Constructor and Description |
---|
AlgosConnectedComponents() |
Modifier and Type | Method and Description |
---|---|
<VertexType,EdgeType> |
bfs(VertexType node,
GraphLibrary<VertexType,EdgeType> graph,
java.util.HashMap<VertexType,GColor> mapping) |
<VertexType,EdgeType> |
decIn(java.util.HashMap<VertexType,java.lang.Integer> mapping,
VertexType vt) |
java.lang.String |
getDescriptionFilename()
Returns the filename of the description file containing a help entry for the operation.
|
Operation[] |
getOperations()
Returns instances of all operations of the group.
|
<VertexType,EdgeType> |
hasCycle(GraphLibrary<VertexType,EdgeType> graph) |
<VertexType,EdgeType> |
isSource(GraphLibrary<VertexType,EdgeType> graph,
VertexType vt) |
<VertexType,EdgeType> |
isSource(java.util.HashMap<VertexType,java.lang.Integer> mapping,
VertexType vt) |
<VertexType,EdgeType> |
maxComp(GraphLibrary<VertexType,EdgeType> graph) |
public <VertexType,EdgeType> boolean hasCycle(GraphLibrary<VertexType,EdgeType> graph)
public <VertexType,EdgeType> void decIn(java.util.HashMap<VertexType,java.lang.Integer> mapping, VertexType vt)
public <VertexType,EdgeType> boolean isSource(java.util.HashMap<VertexType,java.lang.Integer> mapping, VertexType vt)
public <VertexType,EdgeType> boolean isSource(GraphLibrary<VertexType,EdgeType> graph, VertexType vt)
public <VertexType,EdgeType> java.util.ArrayList<VertexType> bfs(VertexType node, GraphLibrary<VertexType,EdgeType> graph, java.util.HashMap<VertexType,GColor> mapping)
public <VertexType,EdgeType> java.util.ArrayList<VertexType> maxComp(GraphLibrary<VertexType,EdgeType> graph)
public Operation[] getOperations()
OperationGroup
getOperations
in class OperationGroup
public java.lang.String getDescriptionFilename()
OperationDescFile
getDescriptionFilename
in interface OperationDescFile