Package edu.cmu.tetrad.search
Class GrowShrink
java.lang.Object
edu.cmu.tetrad.search.GrowShrink
- All Implemented Interfaces:
MbSearch
Implements the Grow-Shrink algorithm of Margaritis and Thrun. Reference: "Bayesian Network Induction via Local
Neighborhoods."
- Author:
- Joseph Ramsey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFinds the Markov blanket of the given target.The name of the algorithm.int
Number of independent tests.void
setVariables
(List<Node> variables)
-
Constructor Details
-
GrowShrink
Constructs a new search.- Parameters:
test
- The source of conditional independence information for the search.
-
-
Method Details
-
findMb
Finds the Markov blanket of the given target. -
getAlgorithmName
Description copied from interface:MbSearch
The name of the algorithm.- Specified by:
getAlgorithmName
in interfaceMbSearch
-
getNumIndependenceTests
public int getNumIndependenceTests()Description copied from interface:MbSearch
Number of independent tests.- Specified by:
getNumIndependenceTests
in interfaceMbSearch
-
setVariables
-