An Improved Three-Weight Message-Passing Algorithm

05/08/2013
by   Nate Derbinsky, et al.
0

We describe how the powerful "Divide and Concur" algorithm for constraint satisfaction can be derived as a special case of a message-passing version of the Alternating Direction Method of Multipliers (ADMM) algorithm for convex optimization, and introduce an improved message-passing algorithm based on ADMM/DC by introducing three distinct weights for messages, with "certain" and "no opinion" weights, as well as the standard weight used in ADMM/DC. The "certain" messages allow our improved algorithm to implement constraint propagation as a special case, while the "no opinion" messages speed convergence for some problems by making the algorithm focus only on active constraints. We describe how our three-weight version of ADMM/DC can give greatly improved performance for non-convex problems such as circle packing and solving large Sudoku puzzles, while retaining the exact performance of ADMM for convex problems. We also describe the advantages of our algorithm compared to other message-passing algorithms based upon belief propagation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/25/2022

A residual-based message passing algorithm for constraint satisfaction problems

Message passing algorithms, whose iterative nature captures well complic...
research
09/17/2018

Approximate message-passing for convex optimization with non-separable penalties

We introduce an iterative optimization scheme for convex objectives cons...
research
05/01/2021

Matrix completion based on Gaussian belief propagation

We develop a message-passing algorithm for noisy matrix completion probl...
research
09/23/2020

Message passing for probabilistic models on networks with loops

In this paper, we extend a recently proposed framework for message passi...
research
11/18/2013

A message-passing algorithm for multi-agent trajectory planning

We describe a novel approach for computing collision-free global traject...
research
10/30/2021

Optimizing Binary Symptom Checkers via Approximate Message Passing

Symptom checkers have been widely adopted as an intelligent e-healthcare...
research
09/18/2019

RUN-CSP: Unsupervised Learning of Message Passing Networks for Binary Constraint Satisfaction Problems

Constraint satisfaction problems form an important and wide class of com...

Please sign up or login with your details

Forgot password? Click here to reset