Efficient Bayesian network structure learning via local Markov boundary search
Ming Gao, Bryon Aragam
Abstract
We analyze the complexity of learning directed acyclic graphical models from observational data in general settings without specific distributional assumptions. Our approach is information-theoretic and uses a local Markov boundary search procedure in order to recursively construct ancestral sets in the underlying graphical model. Perhaps surprisingly, we show that for certain graph ensembles, a simple forward greedy search algorithm (i.e. without a backward pruning phase) suffices to learn the Markov boundary of each node. This substantially improves the sample complexity, which we show is at most polynomial in the number of nodes. This is then applied to learn the entire graph under a novel identifiability condition that generalizes existing conditions from the literature. As a matter of independent interest, we establish finite-sample guarantees for the problem of recovering Markov boundaries from data. Moreover, we apply our results to the special case of polytrees, for which the assumptions simplify, and provide explicit conditions under which polytrees are identifiable and learnable in polynomial time. We further illustrate the performance of the algorithm, which is easy to implement, in a simulation study. Our approach is general, works for discrete or continuous distributions without distributional assumptions, and as such sheds light on the minimal assumptions required to efficiently learn the structure of directed graphical models from data.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- Uncovering Meanings of Embeddings via Partial OrthogonalityYibo Jiang, Bryon Aragam, Victor VeitchNeurIPS 2023 · 20 citations
- Distribution Learning Meets Graph Structure SamplingArnab Bhattacharyya, Sutanu Gayen, Philips George John, Sayantan Sen et al.NeurIPS 2025 · 2 citations
- Optimal structure learning and conditional independence testingMing Gao, Yuhao Wang, Bryon AragamICML 2026
Builds on1
Related papers
- Discovering Fully Oriented Causal NetworksOsman Mian, Alexander Marx, Jilles VreekenAAAI 2021 · 37 citations
- Characterizing Distribution Equivalence and Structure Learning for Cyclic and Acyclic Directed GraphsAmirEmad Ghassami, Alan Yang, Negar Kiyavash, Kun ZhangICML 2020 · 32 citations
- Learning Gaussian DAG Models without Condition Number BoundsConstantinos Daskalakis, Anthimos Vardis Kandiros, Rui YaoICML 2025
- Entropic Causal Inference: Graph IdentifiabilitySpencer Compton, Kristjan H. Greenewald, Dmitriy Katz, Murat KocaogluICML 2022 · 15 citations
- Exact and Approximate Algorithms for Polytree LearningJuha Harviainen, Frank Sommer, Manuel SorgeICML 2026
