LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 0; 2024: 0; 2025: 2.
9 papers.
- 2022Causal Structure Learning: a Combinatorial Perspectivecited by 46
- 2021Near-Optimal Multi-Perturbation Experimental Design for Causal Structure Learningcited by 17
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applicationscited by 9
- 2022A Unified Experiment Design Approach for Cyclic and Acyclic Causal Modelscited by 7
- 2025Near-Optimal Experiment Design in Linear non-Gaussian Cyclic Modelscited by 4
- 2021Universal Lower Bound for Learning Causal DAGs with Atomic Interventionscited by 2
- 2022Fast Causal Orientation Learning in Directed Acyclic Graphscited by 0
- 2022Experimental Design for Multi-Channel Imaging via Task-Driven Feature Selectioncited by 0
- 2025Design of Experiment for Discovering Directed Mixed Graphcited by 0
- 2025Near-Optimal Experiment Design in Linear non-Gaussian Cyclic Models25 Sep 2025
- 2025Design of Experiment for Discovering Directed Mixed Graph2 Sep 2025
- 2022Experimental Design for Multi-Channel Imaging via Task-Driven Feature Selection13 Oct 2022
- 2022Causal Structure Learning: a Combinatorial Perspective2 Jun 2022
- 2022Fast Causal Orientation Learning in Directed Acyclic Graphs27 May 2022
- 2022A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models20 May 2022
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applications5 May 2022
- 2021Universal Lower Bound for Learning Causal DAGs with Atomic Interventions9 Nov 2021
- 2021Near-Optimal Multi-Perturbation Experimental Design for Causal Structure Learning28 May 2021