Belief Propagation for Linear Programming

05/17/2013
by   Andrew Gelfand, et al.
0

Belief Propagation (BP) is a popular, distributed heuristic for performing MAP computations in Graphical Models. BP can be interpreted, from a variational perspective, as minimizing the Bethe Free Energy (BFE). BP can also be used to solve a special class of Linear Programming (LP) problems. For this class of problems, MAP inference can be stated as an integer LP with an LP relaxation that coincides with minimization of the BFE at "zero temperature". We generalize these prior results and establish a tight characterization of the LP problems that can be formulated as an equivalent LP relaxation of MAP inference. Moreover, we suggest an efficient, iterative annealing BP algorithm for solving this broader class of LP problems. We demonstrate the algorithm's performance on a set of weighted matching problems by using it as a cutting plane method to solve a sequence of LPs tightened by adding "blossom" inequalities.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/23/2015

Minimum Weight Perfect Matching via Blossom Belief Propagation

Max-product Belief Propagation (BP) is a popular message-passing algorit...
research
09/19/2017

Inference in Graphical Models via Semidefinite Programming Hierarchies

Maximum A posteriori Probability (MAP) inference in graphical models amo...
research
06/05/2013

Loop Calculus and Bootstrap-Belief Propagation for Perfect Matchings on Arbitrary Graphs

This manuscript discusses computation of the Partition Function (PF) and...
research
06/18/2012

LPQP for MAP: Putting LP Solvers to Better Use

MAP inference for general energy functions remains a challenging problem...
research
05/09/2019

MAP Inference via L2-Sphere Linear Program Reformulation

Maximum a posteriori (MAP) inference is an important task for graphical ...
research
12/05/2018

Consistency for 0-1 Programming

Concepts of consistency have long played a key role in constraint progra...
research
12/16/2014

Max-Product Belief Propagation for Linear Programming: Applications to Combinatorial Optimization

The max-product belief propagation (BP) is a popular message-passing heu...

Please sign up or login with your details

Forgot password? Click here to reset