Exact and Approximate Algorithms for Polytree Learning
Juha Harviainen, Frank Sommer, Manuel Sorge
Abstract
Polytrees are a subclass of Bayesian networks that seek to capture the conditional dependencies between a set of variables as a directed forest and are motivated by their more efficient inference and improved interpretability. Since the problem of learning the best polytree is NP-hard, we study which restrictions make it more tractable by considering for example in-degree bounds, properties of score functions measuring the quality of a polytree, and approximation algorithms. We devise an algorithm that finds the optimal polytree in time for arbitrarily small and any constant in-degree bound , improving over the fastest previously known algorithm of time complexity . We further give polynomial-time algorithms for finding a polytree whose score is within a factor of from the optimal one for arbitrary scores and a factor of for additive ones. Many of the results are complemented by (nearly) tight lower bounds for either the time complexity or the approximation factors.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 975990f0-33a5-4aac-8bbf-3c1dbe06c5e8Builds on2
- The Complexity of Bayesian Network Learning: Revisiting the SuperstructureRobert Ganian, Viktoriia KorchemnaNeurIPS 2021 · 31 citations
- Efficient Bayesian Network Structure Learning via Parameterized Local Search on Topological OrderingsNiels Grüttemeier, Christian Komusiewicz, Nils MorawietzAAAI 2021 · 13 citations
Related papers
- Efficient Bayesian network structure learning via local Markov boundary searchMing Gao, Bryon AragamNeurIPS 2021 · 20 citations
- Turbocharging Treewidth-Bounded Bayesian Network Structure LearningVaidyanathan Peruvemba Ramaswamy, Stefan SzeiderAAAI 2021 · 19 citations
- Learning Large DAGs by Combining Continuous Optimization and Feedback Arc Set HeuristicsPierre Gillot, Pekka ParviainenAAAI 2022 · 5 citations
- PAC Learning of Causal Trees with Latent VariablesPrasad Tadepalli, Stuart J. RussellAAAI 2021 · 6 citations
- Distribution Learning Meets Graph Structure SamplingArnab Bhattacharyya, Sutanu Gayen, Philips George John, Sayantan Sen et al.NeurIPS 2025 · 2 citations
