Abstract
In this paper, we introduce a novel gradient descent bit-flipping algorithm with a finite state machine (GDBF-wSM) for iterative decoding of low-density parity-check (LDPC) codes. The algorithm utilizes a finite state machine to update variable node potentials—for each variable node, the corresponding finite state machine adjusts the update value based on whether the node was a candidate for flipping in previous iterations. We also present a learnable framework that can optimize decoder parameters using a database of uncorrectable error patterns. The performance of the proposed algorithm is illustrated for various regular LDPC codes, both in a binary symmetric channel (BSC) and the channel with additive white Gaussian noise (AWGN). The numerical results indicate a performance improvement when comparing our algorithm to previously proposed GDBF-based approaches.
| Original language | English (US) |
|---|---|
| Article number | 49 |
| Journal | Entropy |
| Volume | 27 |
| Issue number | 1 |
| DOIs | |
| State | Published - Jan 2025 |
| Externally published | Yes |
Keywords
- bit-flipping algorithm
- finite state machine
- gradient descent
- iterative decoding
- low-density parity-check codes
- momentum
ASJC Scopus subject areas
- Information Systems
- Mathematical Physics
- Physics and Astronomy (miscellaneous)
- General Physics and Astronomy
- Electrical and Electronic Engineering
Fingerprint
Dive into the research topics of 'Generalized Adaptive Diversity Gradient Descent Bit-Flipping with a Finite State Machine'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS