Optimization-Free Topological Sort for Causal Discovery via the Schur Complement of Score Jacobians
Not on the map. Why?
Abstract (arXiv)
Continuous causal discovery typically couples representation learning with structural optimization via non-convex acyclicity penalties, which subjects solvers to local optima and restricts scalability in high-dimensional regimes. We propose a decoupled paradigm that shifts the causal discovery bottleneck from non-convex optimization to statistical score estimation. We introduce the Score-Schur Topological Sort (SSTS), an algorithm that extracts topological order directly from unconstrained generative models, bypassing constrained structure optimization. We establish that the causal hierarchy leaves a geometric signature within the score function: iterative graph marginalization is mathematically equivalent to computing the Schur complement of the Score-Jacobian Information Matrix (SJIM) under linear conditions. This translates the acyclicity constraint into an algebraic procedure with a dominant cost of O(d^3) operations. For non-linear systems, we formulate the expectation gap of Schur marginalization and introduce Block-SSTS to compress extraction depth, bounding structural error. Empirically, SSTS allows causal structural analysis on non-linear graphs up to d=1000. At this scale, our framework indicates that once the non-convex optimization bottleneck is mathematically bypassed, the structural fidelity of continuous causal discovery is bounded by the finite-sample estimation variance of the global score geometry. By reducing graph extraction to matrix operations, this work reframes scalable causal discovery from a constrained optimization problem to a statistical estimation challenge.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 13 of its 23 references that are in the map. First posted on arXiv 28 Apr 2026.
Builds on
13 of 23 references.
References · 13
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 331
- 2013Causal Discovery with Continuous Additive Noise Modelscited by 255
- 2019Gradient-Based Neural DAG Learningcited by 227
- 2020On the Role of Sparsity and DAG Constraints for Learning Linear DAGscited by 191
- 2013CAM: Causal additive models, high-dimensional order search and penalized regressioncited by 178
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 140
- 2022Score matching enables causal discovery of nonlinear additive noise modelscited by 111
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 106
- 2020Causal Autoregressive Flowscited by 99
- 2022Diffusion Models for Causal Discovery via Topological Orderingcited by 66
1 more
- 2023Scalable Causal Discovery with Score Matchingcited by 45
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026Local Fisher Information Enables Sparse Causal Discoverycited by 0
- 2026Local Fisher Information Enables Sparse Causal Discovery3 Oct 2026