2021 IEEE International Symposium on Information Theory (ISIT) 2021
DOI: 10.1109/isit45174.2021.9517887
|View full text |Cite
|
Sign up to set email alerts
|

Sparse Multi-Decoder Recursive Projection Aggregation for Reed-Muller Codes

Abstract: Reed-Muller (RM) codes are one of the oldest families of codes. Recently, a recursive projection aggregation (RPA) decoder has been proposed, which achieves a performance that is close to the maximum likelihood decoder for short-length RM codes. One of its main drawbacks, however, is the large amount of computations needed. In this paper, we devise a new algorithm to lower the computational budget while keeping a performance close to that of the RPA decoder. The proposed approach consists of multiple sparse R… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(5 citation statements)
references
References 23 publications
(26 reference statements)
0
5
0
Order By: Relevance
“…1) Computational Complexity: The number of calls to the FOD function is commonly used as a measure to estimate the computational complexity of RPA decoding [24], [25], [26], [27], [28]. In the worst-case scenario, where the maximum number of iterations is performed for every recursive call, the total number of FOD calls can be determined as:…”
Section: Ipa Decoding and Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…1) Computational Complexity: The number of calls to the FOD function is commonly used as a measure to estimate the computational complexity of RPA decoding [24], [25], [26], [27], [28]. In the worst-case scenario, where the maximum number of iterations is performed for every recursive call, the total number of FOD calls can be determined as:…”
Section: Ipa Decoding and Implementationmentioning
confidence: 99%
“…Although both simplified RPA and CPA reduce the overall algorithmic complexity, they make the projection and aggregation steps more involved as they employ more complex operations. Sparse RPA (SRPA) [27] is another modification of the RPA decoder that consists of multiple sparse RPA decoders. Each sparse RPA decoder uses only a random subset of projections.…”
Section: Introductionmentioning
confidence: 99%
“…Recently, a recursive projection-aggregation (RPA) algorithm was proposed in [10] for decoding RM codes. Despite its explicit structure and excellent decoding performance, the RPA algorithm (in its general form) requires a complexity of O(n r log n) for an RM code of length n and order r. Building upon the projection pruning idea in [10], there has been some recent attempts at reducing the complexity of the RPA algorithm [11], [12], and also applying it in other contexts than communication [13]. Moreover, building upon the computational tree of RM (and polar) codes, a class of neural encoders and decoders has been proposed in [14] via deep learning methods.…”
Section: Introductionmentioning
confidence: 99%
“…It then recursively decodes the projected codes to, finally, construct the decoded codeword by properly aggregating them. Very recently, building upon the projection pruning idea in [15], a method for reducing the complexity of the RPA algorithm has been explored in [16].…”
Section: Introductionmentioning
confidence: 99%