2020
DOI: 10.1109/tsp.2020.2964223
|View full text |Cite
|
Sign up to set email alerts
|

Efficient QP-ADMM Decoder for Binary LDPC Codes and Its Performance Analysis

Abstract: This paper presents an efficient quadratic programming (QP) decoder via the alternating direction method of multipliers (ADMM) technique, called QP-ADMM, for binary low-density parity-check (LDPC) codes. Its main contents are as follows: first, we relax maximum likelihood (ML) decoding problem to a non-convex quadratic program. Then, we develop an ADMM solving algorithm for the formulated non-convex QP decoding model. In the proposed QP-ADMM decoder, complex Euclidean projections onto the check polytope are el… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
4

Relationship

2
6

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 51 publications
0
9
0
Order By: Relevance
“…Fig. 4 shows that the average iteration numbers required to realize decoding are comparable between the proposed proximal-ADMM decoder and the ADMM-PD methods [26] [27]. At last, we should also note that the proposed proximal-ADMM decoder is more efficient than the ADMM-PD decoder [26] since it eliminates time-consuming checkpolytope projections.…”
Section: A Performance Of the Proposed Proximal-admm Decodermentioning
confidence: 79%
See 1 more Smart Citation
“…Fig. 4 shows that the average iteration numbers required to realize decoding are comparable between the proposed proximal-ADMM decoder and the ADMM-PD methods [26] [27]. At last, we should also note that the proposed proximal-ADMM decoder is more efficient than the ADMM-PD decoder [26] since it eliminates time-consuming checkpolytope projections.…”
Section: A Performance Of the Proposed Proximal-admm Decodermentioning
confidence: 79%
“…Authors in [23]- [25] designed different cut-generating algorithms to eliminate unexpected pseudo-codewords and improve the error correction performance of LP decoding. In addition, authors in [26] and [27] independently proposed improved ADMM-based penalized decoding algorithms to enhance the error correction performance of LP decoding in low SNR regions.…”
Section: Introductionmentioning
confidence: 99%
“…where α > 0 is a preset constant. Empirically, the quadratic penalty makes the optimal integer solutions favorable and improves error-correction performance of LDPC decoders significantly [10] [30] [38]. 8 Example: Consider the parity-check equation in F4: c1 + c2 + 2c3 + 3c4 = 0.…”
Section: Proposed Decoding Modelmentioning
confidence: 99%
“…Rosnes in [29] considered adaptive linear programming decoding of linear codes over prime fields and efficient separation of the underlying inequalities describing the decoding polytope which was done through dynamic programming. In addition, Liu et al in [30] and Bai et al in [10] proposed improved ADMM-based penalized decoding algorithms to enhance the error-correction performance of LP decoding in low SNR regions.…”
Section: Introductionmentioning
confidence: 99%
“…We note that it is also possible to apply other scheduling schemes [52][53][54][55][56][57][58][59][60][61] proposed for BP decoders on ADMM decoding. As a trade-off between decoding time and memory consumption, the ADMM technique is applied to the LP decomposition model [29] which is equivalent to the original LP decoding model, but with more auxiliary variables, in [62,63]. Other successful simplifications include a software implementation of the ADMM decoding algorithm on a multi-core platform in [64] and a hardware implementation of the ADMM decoding algorithm [65].…”
Section: Complexity Reduction Of Admm Decodingmentioning
confidence: 99%