English

Learning Inclusion-Optimal Chordal Graphs

Machine Learning 2012-06-18 v1 Data Structures and Algorithms Machine Learning

Abstract

Chordal graphs can be used to encode dependency models that are representable by both directed acyclic and undirected graphs. This paper discusses a very simple and efficient algorithm to learn the chordal structure of a probabilistic model from data. The algorithm is a greedy hill-climbing search algorithm that uses the inclusion boundary neighborhood over chordal graphs. In the limit of a large sample size and under appropriate hypotheses on the scoring criterion, we prove that the algorithm will find a structure that is inclusion-optimal when the dependency model of the data-generating distribution can be represented exactly by an undirected graph. The algorithm is evaluated on simulated datasets.

Keywords

Cite

@article{arxiv.1206.3236,
  title  = {Learning Inclusion-Optimal Chordal Graphs},
  author = {Vincent Auvray and Louis Wehenkel},
  journal= {arXiv preprint arXiv:1206.3236},
  year   = {2012}
}

Comments

Appears in Proceedings of the Twenty-Fourth Conference on Uncertainty in Artificial Intelligence (UAI2008)

R2 v1 2026-06-21T21:19:31.818Z