Skip to contents

Convert the adjacency matrix representing the DAG of a BN into the adjacency matrix representing a CPDAG for the network.

Usage

dag.to.cpdag(dag.adj.matrix, layering = NULL)

Arguments

dag.adj.matrix

the adjacency matrix representing the DAG of a BN.

layering

vector containing the layers each node belongs to.

Value

the adjacency matrix representing a CPDAG for the network.

See also

Examples

if (FALSE) {
net <- learn.network(dataset, layering=layering)
pdag <- dag.to.cpdag(dag(net), layering)
wpdag(net) <- pdag
}