Efficient Permutation Discovery in Causal DAGs
Not on the map. Why?
Abstract (arXiv)
The problem of learning a directed acyclic graph (DAG) up to Markov equivalence is equivalent to the problem of finding a permutation of the variables that induces the sparsest graph. Without additional assumptions, this task is known to be NP-hard. Building on the minimum degree algorithm for sparse Cholesky decomposition, but utilizing DAG-specific problem structure, we introduce an efficient algorithm for finding such sparse permutations. We show that on jointly Gaussian distributions, our method with depth w runs in O(pw+3) time. We compare our method with w = 1 to algorithms for finding sparse elimination orderings of undirected graphs, and show that taking advantage of DAG-specific problem structure leads to a significant improvement in the discovered permutation. We also compare our algorithm to provably consistent causal structure learning algorithms, such as the PC algorithm, GES, and GSP, and show that our method achieves comparable performance with a shorter runtime. Thus, our method can be used on its own for causal structure discovery. Finally, we show that there exist dense graphs on which our method achieves almost perfect performance, so that unlike most existing causal structure learning algorithms, the situations in which our algorithm achieves both good performance and good runtime are not limited to sparse graphs.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2021Definite Non-Ancestral Relations and Structure Learningcited by 1
- 2022Learning Large Causal Structures from Inverse Covariance Matrix via Sparse Matrix Decompositioncited by 1
- 2023Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrixcited by 1
- 2024Causal Order Discovery based on Monotonic SCMscited by 1
- 2026Relaxed Sparsest-Permutation Formulation for Causal Discovery at Scalecited by 0
- 2026Relaxed Sparsest-Permutation Formulation for Causal Discovery at Scale7 May 2026
- 2024Causal Order Discovery based on Monotonic SCMs24 Oct 2024
- 2023Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrix1 Nov 2023
- 2022Learning Large Causal Structures from Inverse Covariance Matrix via Sparse Matrix Decomposition25 Nov 2022
- 2021Definite Non-Ancestral Relations and Structure Learning20 May 2021