An Improved Lower Bound for Bayesian Network Structure Learning

Xiannian Fan, Changhe Yuan


Several heuristic search algorithms such as A* and breadth-first branch and bound have been developed for learning Bayesian network structures that optimize a scoring function. These algorithms rely on a lower bound function called static k-cycle conflict heuristic in guiding the search to explore the most promising search spaces. The heuristic takes as input a partition of the random variables of a data set; the importance of the partition opens up opportunities for further research. This work introduces a new partition method based on information extracted from the potentially optimal parent sets (POPS) of the variables. Empirical results show that the new partition can significantly improve the efficiency and scalability of heuristic search-based structure learning algorithms.



author = {Xiannian Fan, Changhe Yuan},
title = {An Improved Lower Bound for Bayesian Network Structure Learning},
booktitle = {In Proceedings of the 29th AAAI Conference (AAAI-15)},
address = {Austin, Texas},
year = {2015}