DAGs with No Fears: A Closer Look at Continuous Optimization for Learning Bayesian Networks
Not on the map. Why?
Abstract (arXiv)
This paper re-examines a continuous optimization framework dubbed NOTEARS for learning Bayesian networks. We first generalize existing algebraic characterizations of acyclicity to a class of matrix polynomials. Next, focusing on a one-parameter-per-edge setting, it is shown that the Karush-Kuhn-Tucker (KKT) optimality conditions for the NOTEARS formulation cannot be satisfied except in a trivial case, which explains a behavior of the associated algorithm. We then derive the KKT conditions for an equivalent reformulation, show that they are indeed necessary, and relate them to explicit constraints that certain edges be absent from the graph. If the score function is convex, these KKT conditions are also sufficient for local minimality despite the non-convexity of the constraint. Informed by the KKT conditions, a local search post-processing algorithm is proposed and shown to substantially and universally improve the structural Hamming distance of all tested algorithms, typically by a factor of 2 or more. Some combinations with local search are both more accurate and more efficient than the original NOTEARS.
Key facts. Cited by 66 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 9; 2023: 13; 2024: 14; 2025: 11; 2026: 10.
66 papers.
Sort:
By area:
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 209
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 135
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 105
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2021DAGs with No Curl: An Efficient DAG Structure Learning Approachcited by 53
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 34
- 2021Towards Federated Bayesian Network Structure Learning with Continuous Optimizationcited by 31
- 2023Stable Differentiable Causal Discoverycited by 30
- 2022Truncated Matrix Power Iteration for Differentiable DAG Learningcited by 23
- 2021FedDAG: Federated DAG Structure Learningcited by 17
38 more
- 2023Optimizing NOTEARS Objectives via Topological Swapscited by 17
- 2024Federated Causal Discovery from Heterogeneous Datacited by 15
- 2023CoLiDE: Concomitant Linear DAG Estimationcited by 12
- 2022GFlowCausal: Generative Flow Networks for Causal Discoverycited by 11
- 2023Global Optimality in Bivariate Gradient-based DAG Learningcited by 10
- 2023Causality-based CTR Prediction using Graph Neural Networkscited by 9
- 2023Evaluation of Induced Expert Knowledge in Causal Structure Learning by NOTEARScited by 8
- 2024Non-negative Weighted DAG Structure Learningcited by 7
- 2024Dagma-DCE: Interpretable, Non-Parametric Differentiable Causal Discoverycited by 6
- 2024Markov Equivalence and Consistency in Differentiable Structure Learningcited by 6
- 2022Learning Latent Structural Causal Modelscited by 5
- 2023Boosting Differentiable Causal Discovery via Adaptive Sample Reweightingcited by 5
- 2024Optimal Transport for Structure Learning Under Missing Datacited by 5
- 2024Scalable and Flexible Causal Discovery with an Efficient Test for Adjacencycited by 5
- 2024On the Identifiability of Sparse ICA without Assuming Non-Gaussianitycited by 5
- 2024Continuous Bayesian Model Selection for Multivariate Causal Discoverycited by 5
- 2025Analytic DAG Constraints for Differentiable DAG Learningcited by 5
- 2022Tearing Apart NOTEARS: Controlling the Graph Prediction via Variance Manipulationcited by 4
- 2023Discovering Dynamic Causal Space for DAG Structure Learningcited by 4
- 2025The Robustness of Differentiable Causal Discovery in Misspecified Scenarioscited by 4
- 2025Differentiable Constraint-Based Causal Discoverycited by 4
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGscited by 4
- 2022Differentiable Invariant Causal Discoverycited by 3
- 2022Invariant Structure Learning for Better Generalization and Causal Explainabilitycited by 3
- 2022On the Sparse DAG Structure Learning Based on Adaptive Lassocited by 3
- 2024Reinforcement Learning for Causal Discovery without Acyclicity Constraintscited by 3
- 2026Exploiting Non-Negativity in DAG Structure Learningcited by 3
- 2021Scalable Causal Structure Learning: Scoping Review of Traditional and Deep Learning Algorithms and New Opportunities in Biomedicinecited by 2
- 2025Robust Causal Discovery under Imperfect Structural Constraintscited by 2
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativitycited by 2
- 2023Causal disentanglement of multimodal datacited by 1
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graphcited by 1
- 2024OCDB: Revisiting Causal Discovery with a Comprehensive Benchmark and Evaluation Frameworkcited by 1
- 2024Interventional Causal Structure Discovery over Graphical Models with Convergence and Optimality Guaranteescited by 1
- 2024Revisiting Differentiable Structure Learning: Inconsistency of ℓ1 Penalty and Beyondcited by 1
- 2024CGLearn: Consistent Gradient-Based Learning for Out-of-Distribution Generalizationcited by 1
- 2024Fast Causal Discovery by Approximate Kernel-based Generalized Score Functions with Linear Computational Complexitycited by 1
- 2025Your Assumed DAG is Wrong and Here's How To Deal With Itcited by 1
50 most cited of 66 All 66 (JSON)
- 2026Demistifying Data and Simulator Assumptions in Supervised Causal Discovery29 Sep 2026
- 2026Nonnegative DAG Learning via Concomitant Estimation28 Sep 2026
- 2026MARCEDES: Score-based causal discovery under non-Gaussianity with continuous optimization25 Sep 2026
- 2026Support Selection Beyond Smooth DAG Exactness: Completion Geometry,Score Margins, and Selective Certificates8 Aug 2026
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativity22 May 2026
- 2026Exploiting Non-Negativity in DAG Structure Learning19 May 2026
- 2026A Unified Framework for Structure-Aware Clustering and Heterogeneous Causal Graph Learning19 May 2026
- 2026Stable Causal Discovery via Directed Acyclic Graph Aggregation18 May 2026
- 2026Smoothing the Landscape: Causal Structure Learning via Diffusion Denoising Objectives2 Apr 2026
- 2026Efficient Differentiable Causal Discovery via Reliable Super-Structure Learning9 Jan 2026
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGs18 Dec 2025
- 2025Topology Identification and Inference over Graphs11 Dec 2025
38 more
- 2025Non-negative DAG Learning from Time-Series Data8 Dec 2025
- 2025Robust Causal Discovery under Imperfect Structural Constraints10 Nov 2025
- 2025Differentiable Constraint-Based Causal Discovery24 Oct 2025
- 2025CausalRec: A CausalBoost Attention Model for Sequential Recommendation24 Oct 2025
- 2025The Robustness of Differentiable Causal Discovery in Misspecified Scenarios14 Oct 2025
- 2025Score-based Greedy Search for Structure Identification of Partially Observed Linear Causal Models5 Oct 2025
- 2025Differentiable Structure Learning and Causal Discovery for General Binary Data25 Sep 2025
- 2025Analytic DAG Constraints for Differentiable DAG Learning24 Mar 2025
- 2025Your Assumed DAG is Wrong and Here's How To Deal With It24 Feb 2025
- 2024Fast Causal Discovery by Approximate Kernel-based Generalized Score Functions with Linear Computational Complexity23 Dec 2024
- 2024Continuous Bayesian Model Selection for Multivariate Causal Discovery15 Nov 2024
- 2024CGLearn: Consistent Gradient-Based Learning for Out-of-Distribution Generalization9 Nov 2024
- 2024Revisiting Differentiable Structure Learning: Inconsistency of ℓ1 Penalty and Beyond24 Oct 2024
- 2024Markov Equivalence and Consistency in Differentiable Structure Learning8 Oct 2024
- 2024Non-negative Weighted DAG Structure Learning12 Sep 2024
- 2024Reinforcement Learning for Causal Discovery without Acyclicity Constraints24 Aug 2024
- 2024On the Identifiability of Sparse ICA without Assuming Non-Gaussianity19 Aug 2024
- 2024Interventional Causal Structure Discovery over Graphical Models with Convergence and Optimality Guarantees9 Aug 2024
- 2024Scalable and Flexible Causal Discovery with an Efficient Test for Adjacency13 Jun 2024
- 2024OCDB: Revisiting Causal Discovery with a Comprehensive Benchmark and Evaluation Framework7 Jun 2024
- 2024Optimal Transport for Structure Learning Under Missing Data23 Feb 2024
- 2024Federated Causal Discovery from Heterogeneous Data20 Feb 2024
- 2024Dagma-DCE: Interpretable, Non-Parametric Differentiable Causal Discovery5 Jan 2024
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graph10 Dec 2023
- 2023Stable Differentiable Causal Discovery17 Nov 2023
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networks10 Nov 2023
- 2023Causal disentanglement of multimodal data27 Oct 2023
- 2023CoLiDE: Concomitant Linear DAG Estimation4 Oct 2023
- 2023Global Optimality in Bivariate Gradient-based DAG Learning30 Jun 2023
- 2023Discovering Dynamic Causal Space for DAG Structure Learning5 Jun 2023
- 2023Optimizing NOTEARS Objectives via Topological Swaps26 May 2023
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyond4 Apr 2023
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Data27 Mar 2023
- 2023Boosting Differentiable Causal Discovery via Adaptive Sample Reweighting6 Mar 2023
- 2023Causality-based CTR Prediction using Graph Neural Networks30 Jan 2023
- 2023Evaluation of Induced Expert Knowledge in Causal Structure Learning by NOTEARS4 Jan 2023
- 2022Learning Latent Structural Causal Models24 Oct 2022
- 2022GFlowCausal: Generative Flow Networks for Causal Discovery15 Oct 2022
50 newest of 66 All 66 (JSON)
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 209
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 135
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 105
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2021DAGs with No Curl: An Efficient DAG Structure Learning Approachcited by 53
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 34
- 2021Towards Federated Bayesian Network Structure Learning with Continuous Optimizationcited by 31
- 2023Stable Differentiable Causal Discoverycited by 30
- 2022Truncated Matrix Power Iteration for Differentiable DAG Learningcited by 23
- 2021FedDAG: Federated DAG Structure Learningcited by 17
12 most cited of 65 All 65 (JSON)
- 2026Demistifying Data and Simulator Assumptions in Supervised Causal Discovery29 Sep 2026
- 2026Nonnegative DAG Learning via Concomitant Estimation28 Sep 2026
- 2026MARCEDES: Score-based causal discovery under non-Gaussianity with continuous optimization25 Sep 2026
- 2026Support Selection Beyond Smooth DAG Exactness: Completion Geometry,Score Margins, and Selective Certificates8 Aug 2026
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativity22 May 2026
- 2026Exploiting Non-Negativity in DAG Structure Learning19 May 2026
- 2026A Unified Framework for Structure-Aware Clustering and Heterogeneous Causal Graph Learning19 May 2026
- 2026Stable Causal Discovery via Directed Acyclic Graph Aggregation18 May 2026
- 2026Efficient Differentiable Causal Discovery via Reliable Super-Structure Learning9 Jan 2026
- 2025BUILD with Precision: Bottom-Up Inference of Linear DAGs18 Dec 2025
- 2025Topology Identification and Inference over Graphs11 Dec 2025
- 2025Non-negative DAG Learning from Time-Series Data8 Dec 2025
12 newest of 65 All 65 (JSON)