ADMM LP decoding of non-binary LDPC codes in $\mathbb{F}_{2^m}$
Xishuo Liu, Stark C. Draper

TL;DR
This paper introduces an efficient ADMM-based decoding algorithm for non-binary LDPC codes over fields of characteristic two, improving decoding performance and scalability compared to traditional LP decoding methods.
Contribution
The paper develops a novel ADMM-based LP decoding algorithm for non-binary LDPC codes in $\\mathbb{F}_{2^m}$, including a penalized version that enhances error correction at low SNR.
Findings
ADMM LP decoding scales linearly with block length and check degree.
Penalized LP decoding reduces error rates at low SNR.
Efficient quadratic programming and projection techniques are employed.
Abstract
In this paper, we develop efficient decoders for non-binary low-density parity-check (LDPC) codes using the alternating direction method of multipliers (ADMM). We apply ADMM to two decoding problems. The first problem is linear programming (LP) decoding. In order to develop an efficient algorithm, we focus on non-binary codes in fields of characteristic two. This allows us to transform each constraint in to a set of constraints in that has a factor graph representation. Applying ADMM to the LP decoding problem results in two types of non-trivial sub-routines. The first type requires us to solve an unconstrained quadratic program. We solve this problem efficiently by leveraging new results obtained from studying the above factor graphs. The second type requires Euclidean projection onto polytopes that are studied in the literature, a projection that…
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 · Advanced Wireless Communication Techniques · Cooperative Communication and Network Coding
