Fast Causal Orientation Learning in Directed Acyclic Graphs
Not on the map. Why?
Abstract (arXiv)
Causal relationships among a set of variables are commonly represented by a directed acyclic graph. The orientations of some edges in the causal DAG can be discovered from observational/interventional data. Further edges can be oriented by iteratively applying so-called Meek rules. Inferring edges' orientations from some previously oriented edges, which we call Causal Orientation Learning (COL), is a common problem in various causal discovery tasks. In these tasks, it is often required to solve multiple COL problems and therefore applying Meek rules could be time-consuming. Motivated by Meek rules, we introduce Meek functions that can be utilized in solving COL problems. In particular, we show that these functions have some desirable properties, enabling us to speed up the process of applying Meek rules. In particular, we propose a dynamic programming (DP) based method to apply Meek functions. Moreover, based on the proposed DP method, we present a lower bound on the number of edges that can be oriented as a result of intervention. We also propose a method to check whether some oriented edges belong to a causal DAG. Experimental results show that the proposed methods can outperform previous work in several causal discovery tasks in terms of running-time.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 33 references that are in the map. First posted on arXiv 27 May 2022.
Builds on
13 of 33 references.
References · 13
- 2013Causal Inference and Causal Explanation with Background Knowledgecited by 170
- 2017Permutation-based Causal Inference Algorithms with Interventionscited by 78
- 2015Learning Causal Graphs with Small Interventionscited by 63
- 2019ABCD-Strategy: Budgeted Experimental Design for Targeted Causal Structure Discoverycited by 52
- 2017Cost-Optimal Learning of Causal Graphscited by 44
- 2013A Transformational Characterization of Equivalent Bayesian Network Structurescited by 41
- 2017Budgeted Experiment Design for Causal Structure Learningcited by 38
- 2013An Algorithm for Deciding if a Set of Observed Independencies Has a Causal Explanationcited by 17
- 2020LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experimentscited by 9
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applicationscited by 9
- 2018Counting and Sampling from Markov Equivalent DAGs Using Clique Treescited by 8
- 2016Formulas for Counting the Sizes of Markov Equivalence Classes of Directed Acyclic Graphscited by 4
1 more
Built on by
Not cited yet.