Convergence of Weighted Min-Sum Decoding Via Dynamic Programming on Trees
Yung-Yih Jian, Henry D. Pfister

TL;DR
This paper analyzes the convergence conditions of weighted min-sum decoding for LDPC codes, showing that small enough weights guarantee convergence to solutions that are both LP and ML optimal under certain conditions.
Contribution
It provides new convergence guarantees for WMS decoding with small weights and links these fixed points to LP and ML solutions, improving understanding of decoding behavior.
Findings
Convergence to fixed points is guaranteed when eta is sufficiently small.
Fixed points satisfying certain conditions are both LP and ML solutions.
Counterexamples show divergence or non-ML solutions when eta > 1.
Abstract
Applying the max-product (and belief-propagation) algorithms to loopy graphs is now quite popular for best assignment problems. This is largely due to their low computational complexity and impressive performance in practice. Still, there is no general understanding of the conditions required for convergence and/or the optimality of converged solutions. This paper presents an analysis of both attenuated max-product (AMP) decoding and weighted min-sum (WMS) decoding for LDPC codes which guarantees convergence to a fixed point when a weight parameter, {\beta}, is sufficiently small. It also shows that, if the fixed point satisfies some consistency conditions, then it must be both the linear-programming (LP) and maximum-likelihood (ML) solution. For (dv,dc)-regular LDPC codes, the weight must satisfy {\beta}(dv-1) \leq 1 whereas the results proposed by Frey and Koetter require instead…
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 · Cooperative Communication and Network Coding · DNA and Biological Computing
