|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface declares advanced methods for undirected graphs such as motif mining that are not mandatory for basic implementations of UndirectedGraph classes. The methods are not synchronized for efficiency reasons. May need to change in the future if concurrent access is required.
| Method Summary | |
java.util.List |
getDefectiveCliquesMissingEdges(int k,
int l)
Get the missing edges in defective cliques formed by two cliques with . |
java.util.List |
getMaximalCliques()
Get all maximal cliques |
java.util.List |
getMaximalIndependentSets()
Get all maximal independent sets |
| Methods inherited from interface org.gersteinlab.tyna.core.graph.UndirectedGraph |
getDegree, getDegrees, getEdges, getNeighbors |
| Methods inherited from interface org.gersteinlab.tyna.core.graph.Graph |
addEdge, addNode, containsEdge, containsNode, getAttr, getAttrs, getEdgeCount, getEdgeIterator, getEdgeNodePairs, getNode, getNodeCount, getNodeIterator, setAttr |
| Method Detail |
public java.util.List getMaximalIndependentSets()
public java.util.List getMaximalCliques()
public java.util.List getDefectiveCliquesMissingEdges(int k,
int l)
throws java.lang.IllegalArgumentException
k - The minimum size of the overlapped cliquel - The maximum number of nodes not in the overlapping clique
java.lang.IllegalArgumentException - If the inputs are invalid
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||