Reinforcement Learning for Sequential Decoding of Generalized LDPC Codes

07/26/2023
by   Salman Habib, et al.
0

In this work, we propose reinforcement learning (RL) for sequential decoding of moderate length generalized low-density parity-check (GLDPC) codes. Here, sequential decoding refers to scheduling all the generalized constraint nodes (GCNs) and single parity-check nodes (SPCNs) of a GLDPC code serially in each iteration. A GLDPC decoding environment is modeled as a finite Markov decision process (MDP) in which the state-space comprises of all possible sequences of hard-decision values of the variables nodes (VNs) connected to the scheduled GCN or SPCN, and the action-space of the MDP consists of all possible actions (GCN and SPCN scheduling). The goal of RL is to determine an optimized scheduling policy, i.e., one that results in a decoded codeword by minimizing the complexity of the belief propagation (BP) decoder. For training, we consider the proportion of correct bits at the output of the GCN or SPCN as a reward once it is scheduled. The expected rewards for scheduling all the GCNs/SPCNs in the code's Tanner graph are earned via BP decoding during the RL phase. The proposed RL-based decoding scheme is shown to significantly outperform the standard BP flooding decoder, as well as a sequential decoder in which the GCNs/SPCNs are scheduled randomly.

READ FULL TEXT
research
12/27/2021

RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes

In this work we propose RELDEC, a novel approach for sequential decoding...
research
10/12/2020

Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes

We show in this work that reinforcement learning can be successfully app...
research
03/24/2023

An Optimization Model for Offline Scheduling Policy of Low-density Parity-check Codes

In this study, an optimization model for offline scheduling policy of lo...
research
04/27/2023

Generalized Automorphisms of Channel Codes: Properties, Code Design, and a Decoder

Low-density parity-check codes together with belief propagation (BP) dec...
research
05/09/2023

Check Belief Propagation Decoding of LDPC Codes

Variant belief-propagation (BP) algorithms are applied to low-density pa...
research
02/22/2021

Belief-Propagation Decoding of LDPC Codes with Variable Node-Centric Dynamic Schedules

Belief propagation (BP) decoding of low-density parity-check (LDPC) code...
research
09/18/2020

The Stability of Low-Density Parity-Check Codes and Some of Its Consequences

We study the stability of low-density parity-check (LDPC) codes under bl...

Please sign up or login with your details

Forgot password? Click here to reset