Perturbed Message Passing for Constraint Satisfaction Problems

01/26/2014
by   Siamak Ravanbakhsh, et al.
0

We introduce an efficient message passing scheme for solving Constraint Satisfaction Problems (CSPs), which uses stochastic perturbation of Belief Propagation (BP) and Survey Propagation (SP) messages to bypass decimation and directly produce a single satisfying assignment. Our first CSP solver, called Perturbed Blief Propagation, smoothly interpolates two well-known inference procedures; it starts as BP and ends as a Gibbs sampler, which produces a single sample from the set of solutions. Moreover we apply a similar perturbation scheme to SP to produce another CSP solver, Perturbed Survey Propagation. Experimental results on random and real-world CSPs show that Perturbed BP is often more successful and at the same time tens to hundreds of times more efficient than standard BP guided decimation. Perturbed BP also compares favorably with state-of-the-art SP-guided decimation, which has a computational complexity that generally scales exponentially worse than our method (wrt the cardinality of variable domains and constraints). Furthermore, our experiments with random satisfiability and coloring problems demonstrate that Perturbed SP can outperform SP-guided decimation, making it the best incomplete random CSP-solver in difficult regimes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/20/2015

Message Passing and Combinatorial Optimization

Graphical models use the intuitive and well-studied methods of graph the...
research
09/24/2022

Deep Attentive Belief Propagation: Integrating Reasoning and Learning for Solving Constraint Optimization Problems

Belief Propagation (BP) is an important message-passing algorithm for va...
research
04/05/2022

Nonlocal optimization of binary neural networks

We explore training Binary Neural Networks (BNNs) as a discrete variable...
research
02/01/2014

Performance of the Survey Propagation-guided decimation algorithm for the random NAE-K-SAT problem

We show that the Survey Propagation-guided decimation algorithm fails to...
research
10/27/2021

Deep learning via message passing algorithms based on belief propagation

Message-passing algorithms based on the Belief Propagation (BP) equation...
research
12/16/2012

Belief Propagation for Continuous State Spaces: Stochastic Message-Passing with Quantitative Guarantees

The sum-product or belief propagation (BP) algorithm is a widely used me...
research
11/14/2013

Anytime Belief Propagation Using Sparse Domains

Belief Propagation has been widely used for marginal inference, however ...

Please sign up or login with your details

Forgot password? Click here to reset