# Order-based Structure Learning without Score Equivalence

arXiv: https://arxiv.org/abs/2202.05150 · HTML: https://mlsanity.com/paper/2202.05150/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 10 Feb 2022.

## Built on by (most cited first, 4 of 4)

- [Dimension-free Relaxation Times of Informed MCMC Samplers on Discrete Spaces](https://mlsanity.com/paper/2404.03867/) (2024)
- [Identifiability of the minimum-trace directed acyclic graph and hill climbing algorithms without strict local optima under weakly increasing error variances](https://mlsanity.com/paper/2508.05706/) (2025)
- [Leveraging heterogeneity for identifiability: Bayesian order-based learning of multiple DAGs](https://mlsanity.com/paper/2605.15639/) (2026)
- [MARCEDES: Score-based causal discovery under non-Gaussianity with continuous optimization](https://mlsanity.com/paper/2609.30643/) (2026)

## Abstract (arXiv)

We propose an empirical Bayes formulation of the structure learning problem, where the prior specification assumes that all node variables have the same error variance, an assumption known to ensure the identifiability of the underlying causal directed acyclic graph (DAG). To facilitate efficient posterior computation, we approximate the posterior probability of each ordering by that of a best DAG model, which naturally leads to an order-based Markov chain Monte Carlo (MCMC) algorithm. Strong selection consistency for our model in high-dimensional settings is proved under a condition that allows heterogeneous error variances, and the mixing behavior of our sampler is theoretically investigated. Further, we propose a new iterative top-down algorithm, which quickly yields an approximate solution to the structure learning problem and can be used to initialize the MCMC sampler. We demonstrate that our method outperforms other state-of-the-art algorithms under various simulation settings, and conclude the paper with a single-cell real-data study illustrating practical advantages of the proposed method.
