- Research Article
23
- 10.1088/1742-5468/2008/10/p10016
Exactness of belief propagation for some graphical models with loops
- Oct 01, 2008
- Journal of Statistical Mechanics: Theory and Experiment
- Michael Chertkov
It is well known that an arbitrary graphical model of statistical inference defined on a tree,i.e. on a graph without loops, is solved exactly and efficiently by an iterative beliefpropagation (BP) algorithm convergent to the unique minimum of the so-called Bethe freeenergy functional. For a general graphical model on a loopy graph, the functional may showmultiple minima, the iterative BP algorithm may converge to one of the minimaor may not converge at all, and the global minimum of the Bethe free energyfunctional is not guaranteed to correspond to the optimal maximum likelihood (ML)solution in the zero-temperature limit. However, there are exceptions to this generalrule, discussed by Kolmogorov and Wainwright (2005) and by Bayati et al (2006,2008) in two different contexts, where the zero-temperature version of the BPalgorithm finds the ML solution for special models on graphs with loops. Thesetwo models share a key feature: their ML solutions can be found by an efficientlinear programming (LP) algorithm with a totally uni-modular (TUM) matrix ofconstraints. Generalizing the two models, we consider a class of graphical modelsreducible in the zero-temperature limit to LP with TUM constraints. Assuming thata gedanken algorithm, g-BP, for finding the global minimum of the Bethe freeenergy is available, we show that in the limit of zero temperature, g-BP outputsthe ML solution. Our consideration is based on equivalence established betweengapless linear programming (LP) relaxation of the graphical model in the T → 0 limit and the respective LP version of the Bethe free energy minimization.
Read more