A Bayesian network is a directed acyclic graph that represents statistical dependencies between variables of a joint probability distribution. A fundamental task in data science is to learn a Bayesian network from observed data. is the problem of learning an optimal Bayesian network that fulfills the additional property that its underlying undirected graph is a forest. In this work, we revisit the complexity of \textsc{Polytree Learning}. We show that can be solved in $3^n \cdot |I|^{(1)}n|I|$ is the total instance size. Moreover, we consider the influence of the number of variables that might receive a nonempty parent set in the final DAG on the complexity of . We show that \textsc{Polytree Learning} has no -time algorithm, unlike Bayesian network learning which can be solved in $2^d \cdot |I|^{(1)}d$ and the maximum parent set size are bounded, then we can obtain efficient algorithms.

生成讲解博客的中文版本

生成AI智能校验的中文版本