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

arXiv: https://arxiv.org/abs/2112.13934 · HTML: https://mlsanity.com/paper/2112.13934/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 59 references that are in the map.
- First posted on arXiv 27 Dec 2021.

## Builds on (most cited first, 16 of 16)

- [Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks](https://mlsanity.com/paper/1703.03400/) (2017)
- [A Tutorial on Thompson Sampling](https://mlsanity.com/paper/1707.02038/) (2017)
- [Applications of Deep Reinforcement Learning in Communications and Networking: A Survey](https://mlsanity.com/paper/1810.07862/) (2018)
- [Towards Playing Full MOBA Games with Deep Reinforcement Learning](https://mlsanity.com/paper/2011.12692/) (2020)
- [Deep Learning Methods for Improved Decoding of Linear Codes](https://mlsanity.com/paper/1706.07043/) (2017)
- [Meta-Q-Learning](https://mlsanity.com/paper/1910.00125/) (2019)
- [Turbo Autoencoder: Deep learning based channel codes for point-to-point communication channels](https://mlsanity.com/paper/1911.03038/) (2019)
- [Hyper-Graph-Network Decoders for Block Codes](https://mlsanity.com/paper/1909.09036/) (2019)
- [Q-learning with Nearest Neighbors](https://mlsanity.com/paper/1802.03900/) (2018)
- [Learning to Demodulate from Few Pilots via Offline and Online Meta-Learning](https://mlsanity.com/paper/1908.09049/) (2019)
- [From Learning to Meta-Learning: Reduced Training Overhead and Complexity for Communication Systems](https://mlsanity.com/paper/2001.01227/) (2020)
- [Reinforcement Learning for Channel Coding: Learned Bit-Flipping Decoding](https://mlsanity.com/paper/1906.04448/) (2019)
- [Active Deep Decoding of Linear Codes](https://mlsanity.com/paper/1906.02778/) (2019)
- [Construction of Polar Codes with Reinforcement Learning](https://mlsanity.com/paper/2009.09277/) (2020)
- [A Channel Coding Benchmark for Meta-Learning](https://mlsanity.com/paper/2107.07579/) (2021)
- [Decoding Polar Codes with Reinforcement Learning](https://mlsanity.com/paper/2009.06796/) (2020)

## Built on by (most cited first, 1 of 1)

- [ZeroCode: On-demand Error-Correcting Code Construction from the Zero Matrix via Reinforcement Learning](https://mlsanity.com/paper/2609.34265/) (2026)

## Abstract (arXiv)

In this work we propose RELDEC, a novel approach for sequential decoding of moderate length low-density parity-check (LDPC) codes. The main idea behind RELDEC is that an optimized decoding policy is subsequently obtained via reinforcement learning based on a Markov decision process (MDP). In contrast to our previous work, where an agent learns to schedule only a single check node (CN) within a group (cluster) of CNs per iteration, in this work we train the agent to schedule all CNs in a cluster, and all clusters in every iteration. That is, in each learning step of RELDEC an agent learns to schedule CN clusters sequentially depending on a reward associated with the outcome of scheduling a particular cluster. We also modify the state space representation of the MDP, enabling RELDEC to be suitable for larger block length LDPC codes than those studied in our previous work. Furthermore, to address decoding under varying channel conditions, we propose agile meta-RELDEC (AM-RELDEC) that employs meta-reinforcement learning. The proposed RELDEC scheme significantly outperforms standard flooding and random sequential decoding for a variety of LDPC codes, including codes designed for 5G new radio.
