Parameterized Complexity Results for Exact Bayesian Network Structure Learning
–Journal of Artificial Intelligence Research
Bayesian network structure learning is the notoriously difficult problem of discovering a Bayesian network that optimally represents a given set of training data. In this paper we study the computational worst-case complexity of exact Bayesian network structure learning under graph theoretic restrictions on the (directed) super-structure. The super-structure is an undirected graph that contains as subgraphs the skeletons of solution networks. We introduce the directed super-structure as a natural generalization of its undirected counterpart. Our results apply to several variants of score-based Bayesian network structure learning where the score of a network decomposes into local scores of its nodes. Results: We show that exact Bayesian network structure learning can be carried out in non-uniform polynomial time if the super-structure has bounded treewidth, and in linear time if in addition the super-structure has bounded maximum degree. Furthermore, we show that if the directed super-structure is acyclic, then exact Bayesian network structure learning can be carried out in quadratic time. We complement these positive results with a number of hardness results. We show that both restrictions (treewidth and degree) are essential and cannot be dropped without loosing uniform polynomial time tractability (subject to a complexity-theoretic assumption). Similarly, exact Bayesian network structure learning remains NP-hard for "almost acyclic" directed super-structures. Furthermore, we show that the restrictions remain essential if we do not search for a globally optimal network but aim to improve a given network by means of at most k arc additions, arc deletions, or arc reversals (k-neighborhood local search).
Journal of Artificial Intelligence Research
Mar-5-2013
- Country:
- North America
- United States
- New York (0.04)
- Hawaii (0.04)
- Virginia > Arlington County
- Arlington (0.04)
- Oregon > Benton County
- Corvallis (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Florida > Broward County
- Fort Lauderdale (0.04)
- California
- San Francisco County > San Francisco (0.28)
- Los Angeles County > Pasadena (0.04)
- Canada
- Quebec > Montreal (0.04)
- Ontario > Toronto (0.04)
- British Columbia > Metro Vancouver Regional District
- Vancouver (0.04)
- Alberta > Census Division No. 15
- Improvement District No. 9 > Banff (0.04)
- United States
- Europe
- Austria > Vienna (0.04)
- United Kingdom
- Scotland > City of Edinburgh
- Edinburgh (0.04)
- England > Oxfordshire
- Oxford (0.04)
- Scotland > City of Edinburgh
- Sweden > Stockholm
- Stockholm (0.04)
- Spain > Catalonia
- Barcelona Province > Barcelona (0.04)
- Slovakia > Bratislava
- Bratislava (0.04)
- Czechia > South Moravian Region
- Brno (0.04)
- North America
- Genre:
- Research Report (0.34)
- Technology: