java.lang.Object
edu.cmu.tetrad.algcomparison.algorithm.oracle.pag.Cfci
All Implemented Interfaces:
Algorithm, ReturnsBootstrapGraphs, HasKnowledge, HasParameters, TakesIndependenceWrapper, TetradSerializable, Serializable

Conservative FCI. This is a wrapper for the CFCI algorithm in Tetrad, which is conservative in the same sense as CPC, Conservative PC. That is, it checks, for triple <X, Y, Z>, whether orienting colliders or noncoliders can be done unambiguously. If not, it leaves the edge undirected. It is also similar to FCI in that it allows for latent common causes.
Author:
josephramsey
See Also:
  • Constructor Details

    • Cfci

      public Cfci()
      Constructs a new conservative FCI algorithm.
    • Cfci

      public Cfci(IndependenceWrapper test)
      Constructs a new conservative FCI algorithm with the given independence test.
      Parameters:
      test - the independence test
  • Method Details