Learning Bayesian Networks Under Sparsity Constraints: A Parameterized Complexity Analysis

preprint2021arXivOpen access

Abstract

We study the problem of learning the structure of an optimal Bayesian network when additional constraints are posed on the network or on its moralized graph. More precisely, we consider the constraint that the network or its moralized graph are close, in terms of vertex or edge deletions, to a sparse graph class ΠΠ. For example, we show that learning an optimal network whose moralized graph has vertex deletion distance at most kk from a graph with maximum degree 1 can be computed in polynomial time when kk is constant. This extends previous work that gave an algorithm with such a running time for the vertex deletion distance to edgeless graphs [Korhonen & Parviainen, NIPS 2015]. We then show that further extensions or improvements are presumably impossible. For example, we show that learning optimal networks where the network or its moralized graph have maximum degree 22 or connected components of size at most cc, c≥3c\ge 3, is NP-hard. Finally, we show that learning an optimal network with at most kk edges in the moralized graph presumably has no f(k)⋅∣I∣O(1)f(k)\cdot |I|^{O(1)}-time algorithm and that, in contrast, an optimal network with at most kk arcs can be computed in 2O(k)⋅∣I∣O(1)2^{O(k)}\cdot |I|^{O(1)} time where ∣I∣|I| is the total input size.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.