Learning Identifiable Gaussian Bayesian Networks in Polynomial Time and Sample Complexity
Not on the map. Why?
Abstract (arXiv)
Learning the directed acyclic graph (DAG) structure of a Bayesian network from observational data is a notoriously difficult problem for which many hardness results are known. In this paper we propose a provably polynomial-time algorithm for learning sparse Gaussian Bayesian networks with equal noise variance --- a class of Bayesian networks for which the DAG structure can be uniquely identified from observational data --- under high-dimensional settings. We show that O(k4 log p) number of samples suffices for our method to recover the true DAG structure with high probability, where p is the number of variables and k is the maximum Markov blanket size. We obtain our theoretical guarantees under a condition called Restricted Strong Adjacency Faithfulness, which is strictly weaker than strong faithfulness --- a condition that other methods based on conditional independence testing need for their success. The sample complexity of our method matches the information-theoretic limits in terms of the dependence on p. We show that our method out-performs existing state-of-the-art methods for learning Gaussian Bayesian networks in terms of recovering the true DAG structure while being comparable in speed to heuristic methods.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 6; 2023: 8; 2024: 3; 2025: 2; 2026: 2.
27 papers.
Sort:
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 161
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 140
- 2022Causal Structure Learning: a Combinatorial Perspectivecited by 46
- 2022Optimal estimation of Gaussian DAG modelscited by 17
- 2023Optimizing NOTEARS Objectives via Topological Swapscited by 17
- 2021Efficient Bayesian network structure learning via local Markov boundary searchcited by 14
- 2022Causal Fourier Analysis on Directed Acyclic Graphs and Posetscited by 12
- 2021Structure learning in polynomial time: Greedy algorithms, Bregman information, and exponential familiescited by 11
- 2023Learning DAGs from Data with Few Root Causescited by 8
- 2024Markov Equivalence and Consistency in Differentiable Structure Learningcited by 7
- 2023Learning bounded-degree polytrees with known skeletoncited by 5
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGscited by 4
15 more
- 2022Sequentially learning the topological ordering of causal directed acyclic graphs with likelihood ratio scorescited by 3
- 2024Optimal estimation of Gaussian (poly)treescited by 3
- 2025Learning Gaussian DAG Models without Condition Number Boundscited by 3
- 2021Learning Sparse Fixed-Structure Gaussian Bayesian Networkscited by 2
- 2023Information Theoretically Optimal Sample Complexity of Learning Dynamical Directed Acyclic Graphscited by 2
- 2026Causal Discovery in Equal Variance Linear Gaussian DAGs via SURE-Tuned Ridge Regressioncited by 2
- 2023Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrixcited by 1
- 2024Generalized Criterion for Identifiability of Additive Noise Models Using Majorizationcited by 1
- 2021Identifiability of AMP chain graph modelscited by 0
- 2021The Effect of Noise Level on Causal Identification with Additive Noise Modelscited by 0
- 2022A Density Evolution framework for Preferential Recovery of Covariance and Causal Graphs from Compressed Measurementscited by 0
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networkscited by 0
- 2023Bayesian Approach to Linear Bayesian Networkscited by 0
- 2023Inconsistency of cross-validation for structure learning in Gaussian graphical modelscited by 0
- 2026On the Identifiability of Mixed Ordinal and Exponential Family Causal DAGs under Linear Parametric Modelscited by 0
- 2026On the Identifiability of Mixed Ordinal and Exponential Family Causal DAGs under Linear Parametric Models16 Sep 2026
- 2026Causal Discovery in Equal Variance Linear Gaussian DAGs via SURE-Tuned Ridge Regression17 Aug 2026
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGs18 Dec 2025
- 2025Learning Gaussian DAG Models without Condition Number Bounds8 Nov 2025
- 2024Markov Equivalence and Consistency in Differentiable Structure Learning8 Oct 2024
- 2024Generalized Criterion for Identifiability of Additive Noise Models Using Majorization8 Apr 2024
- 2024Optimal estimation of Gaussian (poly)trees9 Feb 2024
- 2023Inconsistency of cross-validation for structure learning in Gaussian graphical models28 Dec 2023
- 2023Bayesian Approach to Linear Bayesian Networks27 Nov 2023
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networks10 Nov 2023
- 2023Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrix1 Nov 2023
- 2023Learning bounded-degree polytrees with known skeleton10 Oct 2023
15 more
- 2023Information Theoretically Optimal Sample Complexity of Learning Dynamical Directed Acyclic Graphs31 Aug 2023
- 2023Optimizing NOTEARS Objectives via Topological Swaps26 May 2023
- 2023Learning DAGs from Data with Few Root Causes25 May 2023
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterization16 Sep 2022
- 2022Causal Fourier Analysis on Directed Acyclic Graphs and Posets16 Sep 2022
- 2022Causal Structure Learning: a Combinatorial Perspective2 Jun 2022
- 2022A Density Evolution framework for Preferential Recovery of Covariance and Causal Graphs from Compressed Measurements17 Mar 2022
- 2022Sequentially learning the topological ordering of causal directed acyclic graphs with likelihood ratio scores3 Feb 2022
- 2022Optimal estimation of Gaussian DAG models25 Jan 2022
- 2021Efficient Bayesian network structure learning via local Markov boundary search12 Oct 2021
- 2021Structure learning in polynomial time: Greedy algorithms, Bregman information, and exponential families10 Oct 2021
- 2021The Effect of Noise Level on Causal Identification with Additive Noise Models24 Aug 2021
- 2021Learning Sparse Fixed-Structure Gaussian Bayesian Networks22 Jul 2021
- 2021Identifiability of AMP chain graph models17 Jun 2021
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Game26 Feb 2021
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 161
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 140
- 2022Causal Structure Learning: a Combinatorial Perspectivecited by 46
- 2022Optimal estimation of Gaussian DAG modelscited by 17
- 2023Optimizing NOTEARS Objectives via Topological Swapscited by 17
- 2021Efficient Bayesian network structure learning via local Markov boundary searchcited by 14
- 2022Causal Fourier Analysis on Directed Acyclic Graphs and Posetscited by 12
- 2021Structure learning in polynomial time: Greedy algorithms, Bregman information, and exponential familiescited by 11
- 2023Learning DAGs from Data with Few Root Causescited by 8
- 2024Markov Equivalence and Consistency in Differentiable Structure Learningcited by 7
- 2023Learning bounded-degree polytrees with known skeletoncited by 5
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGscited by 4
12 most cited of 27 All 27 (JSON)
- 2026On the Identifiability of Mixed Ordinal and Exponential Family Causal DAGs under Linear Parametric Models16 Sep 2026
- 2026Causal Discovery in Equal Variance Linear Gaussian DAGs via SURE-Tuned Ridge Regression17 Aug 2026
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGs18 Dec 2025
- 2025Learning Gaussian DAG Models without Condition Number Bounds8 Nov 2025
- 2024Markov Equivalence and Consistency in Differentiable Structure Learning8 Oct 2024
- 2024Generalized Criterion for Identifiability of Additive Noise Models Using Majorization8 Apr 2024
- 2024Optimal estimation of Gaussian (poly)trees9 Feb 2024
- 2023Inconsistency of cross-validation for structure learning in Gaussian graphical models28 Dec 2023
- 2023Bayesian Approach to Linear Bayesian Networks27 Nov 2023
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networks10 Nov 2023
- 2023Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrix1 Nov 2023
- 2023Learning bounded-degree polytrees with known skeleton10 Oct 2023
12 newest of 27 All 27 (JSON)