Maximum Weight Matching via Max-Product Belief Propagation
Mohsen Bayati, Devavrat Shah, Mayank Sharma

TL;DR
This paper demonstrates that max-product belief propagation can reliably find the maximum weight matching in bipartite graphs with cycles, providing theoretical guarantees, convergence bounds, and linking it to auction algorithms.
Contribution
It shows the correctness and convergence of max-product belief propagation for maximum weight matching in cyclic bipartite graphs, and relates it to auction algorithms.
Findings
Max-product converges to the correct MAP assignment if it is unique.
The computational cost scales as O(n^3), matching the best known algorithms.
Establishes a connection between max-product and auction algorithms.
Abstract
Max-product "belief propagation" is an iterative, local, message-passing algorithm for finding the maximum a posteriori (MAP) assignment of a discrete probability distribution specified by a graphical model. Despite the spectacular success of the algorithm in many application areas such as iterative decoding, computer vision and combinatorial optimization which involve graphs with many cycles, theoretical results about both correctness and convergence of the algorithm are known in few cases (Weiss-Freeman Wainwright, Yeddidia-Weiss-Freeman, Richardson-Urbanke}. In this paper we consider the problem of finding the Maximum Weight Matching (MWM) in a weighted complete bipartite graph. We define a probability distribution on the bipartite graph whose MAP assignment corresponds to the MWM. We use the max-product algorithm for finding the MAP of this distribution or equivalently, the MWM on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · Machine Learning and Algorithms · Bayesian Modeling and Causal Inference
