TL;DR
This paper introduces a genetic algorithm-based 'decoder-in-the-loop' method for designing short LDPC codes that optimize real decoder performance, achieving comparable or better error rates and reduced complexity over standard codes.
Contribution
It presents a novel evolutionary algorithm approach that considers actual decoder hardware, channel conditions, and practical constraints for LDPC code design.
Findings
Achieves coding gains of up to 0.8 dB at BLER of 10^{-5}
Designs codes with reduced decoding latency and complexity
Identifies effective code structures like degree-1 variable nodes
Abstract
LDPC code design tools typically rely on asymptotic code behavior and are affected by an unavoidable performance degradation due to model imperfections in the short length regime. We propose an LDPC code design scheme based on an evolutionary algorithm, the Genetic Algorithm (GenAlg), implementing a "decoder-in-the-loop" concept. It inherently takes into consideration the channel, code length and the number of iterations while optimizing the error-rate of the actual decoder hardware architecture. We construct short length LDPC codes (i.e., the parity-check matrix) with error-rate performance comparable to, or even outperforming that of well-designed standardized short length LDPC codes over both AWGN and Rayleigh fading channels. Our proposed algorithm can be used to design LDPC codes with special graph structures (e.g., accumulator-based codes) to facilitate the encoding step, or to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
