Decoding Reed-Muller and Polar Codes by Successive Factor Graph Permutations

07/11/2018
by   Seyyed Ali Hashemi, et al.
0

Reed-Muller (RM) and polar codes are a class of capacity-achieving channel coding schemes with the same factor graph representation. Low-complexity decoding algorithms fall short in providing a good error-correction performance for RM and polar codes. Using the symmetric group of RM and polar codes, the specific decoding algorithm can be carried out on multiple permutations of the factor graph to boost the error-correction performance. However, this approach results in high decoding complexity. In this paper, we first derive the total number of factor graph permutations on which the decoding can be performed. We further propose a successive permutation (SP) scheme which finds the permutations on the fly, thus the decoding always progresses on a single factor graph permutation. We show that SP can be used to improve the error-correction performance of RM and polar codes under successive-cancellation (SC) and SC list (SCL) decoding, while keeping the memory requirements of the decoders unaltered. Our results for RM and polar codes of length 128 and rate 0.5 show that when SP is used and at a target frame error rate of 10^-4, up to 0.5 dB and 0.1 dB improvement can be achieved for RM and polar codes respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/29/2017

Partitioned Successive-Cancellation Flip Decoding of Polar Codes

Polar codes are a class of channel capacity achieving codes that has bee...
research
01/16/2019

Permutation Decoding of Polar Codes

A new permutation decoding approach for polar codes is presented. The co...
research
07/26/2019

Neural Dynamic Successive Cancellation Flip Decoding of Polar Codes

Dynamic successive cancellation flip (DSCF) decoding of polar codes is a...
research
02/22/2018

Segmented Successive Cancellation List Polar Decoding with Tailored CRC

As the first error correction codes provably achieving the symmetric cap...
research
06/07/2022

Group Properties of Polar Codes for Automorphism Ensemble Decoding

In this paper, we propose an analysis of the automorphism group of polar...
research
08/15/2019

Efficient Flicker-Free FEC Codes using Knuth's Balancing Algorithm for VLC

Visible light communication (VLC) provides a short-range optical wireles...
research
09/15/2020

Decoding Polar Codes with Reinforcement Learning

In this paper we address the problem of selecting factor-graph permutati...

Please sign up or login with your details

Forgot password? Click here to reset