Bayesian network is a probabilistic graphical model using directed acyclic graphs (DAG) to represent the joint probability distribution of a set of random variables, which provides a comprehensive and compact way to represent the interactions among random variables. A Bayesian network is referred to as a causal Bayesian network, or a causal graph, causal network [1]} when the directed edges are logically interpreted as cause-and-effect relation among random variables,
