|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.ksu.cis.kdd.util.graph.MaxCardinalitySearch
Perform maximal cardinality search. Actually a part of Clique tree construction, but refactored out because other modules may use this ordering as well.
Constructor Summary | |
MaxCardinalitySearch(Graph g)
|
|
MaxCardinalitySearch(TableSet adjList)
Clique tree construction. |
Method Summary | |
java.util.List |
getOrder()
|
static void |
main(java.lang.String[] args)
|
protected void |
maxCardinalitySearch()
Maximum Cardinality Search. |
protected void |
moralization()
"Moralize" the graph. |
protected void |
toUndirectedGraph()
Converting the adjacency list into undirected edges. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MaxCardinalitySearch(Graph g)
public MaxCardinalitySearch(TableSet adjList)
adjList
- Method Detail |
protected void moralization()
protected void toUndirectedGraph()
protected void maxCardinalitySearch()
Maximum Cardinality Search. See Tarjan and Yannakakis.
For the pseudocode, see Neapolitan, R., Probabilistic Reasoning In Expert Systems, Theory and Algorithm, 1990, John Wiley and Sons, page 110.
public java.util.List getOrder()
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |