LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments

06/17/2020
by   Ali AhmadiTeshnizi, et al.
0

The causal relationships among a set of random variables are commonly represented by a Directed Acyclic Graph (DAG), where there is a directed edge from variable X to variable Y if X is a direct cause of Y. From the purely observational data, the true causal graph can be identified up to a Markov Equivalence Class (MEC), which is a set of DAGs with the same conditional independencies between the variables. The size of an MEC is a measure of complexity for recovering the true causal graph by performing interventions. We propose a method for efficient iteration over possible MECs given intervention results. We utilize the proposed method for computing MEC sizes and experiment design in active and passive learning settings. Compared to previous work for computing the size of MEC, our proposed algorithm reduces the time complexity by a factor of O(n) for sparse graphs where n is the number of variables in the system. Additionally, integrating our approach with dynamic programming, we design an optimal algorithm for passive experiment design. Experimental results show that our proposed algorithms for both computing the size of MEC and experiment design outperform the state of the art.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/07/2020

Active Learning of Causal Structures with Deep Reinforcement Learning

We study the problem of experiment design to learn causal structures fro...
research
05/15/2023

Designing Discontinuities

Discontinuities can be fairly arbitrary but also cause a significant imp...
research
05/27/2022

Fast Causal Orientation Learning in Directed Acyclic Graphs

Causal relationships among a set of variables are commonly represented b...
research
06/01/2022

Bayesian sample size determination for causal discovery

Graphical models based on Directed Acyclic Graphs (DAGs) are widely used...
research
03/05/2019

Size of Interventional Markov Equivalence Classes in Random DAG Models

Directed acyclic graph (DAG) models are popular for capturing causal rel...
research
05/31/2023

Active causal structure learning with advice

We introduce the problem of active causal structure learning with advice...
research
05/20/2022

A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models

We study experiment design for the unique identification of the causal g...

Please sign up or login with your details

Forgot password? Click here to reset