Analysis of Quasi-Cyclic LDPC codes under ML decoding over the erasure channel
Mathieu Cunche, Valentin Savin, Vincent Roca

TL;DR
This paper demonstrates that Quasi-Cyclic LDPC codes can be efficiently decoded over the erasure channel using a hybrid iterative/ML approach, leveraging their structure to reduce decoding complexity while maintaining near-optimal error correction.
Contribution
The paper introduces a method to transform QC-LDPC parity-check matrices into a pseudo-band form, enabling efficient ML decoding with reduced complexity.
Findings
Significant reduction in ML decoding complexity for QC-LDPC codes.
Near-ideal error correction performance achieved under ML decoding.
Decoding complexity scales as $k\sqrt{k}$, where $k$ is the number of source symbols.
Abstract
In this paper, we show that Quasi-Cyclic LDPC codes can efficiently accommodate the hybrid iterative/ML decoding over the binary erasure channel. We demonstrate that the quasi-cyclic structure of the parity-check matrix can be advantageously used in order to significantly reduce the complexity of the ML decoding. This is achieved by a simple row/column permutation that transforms a QC matrix into a pseudo-band form. Based on this approach, we propose a class of QC-LDPC codes with almost ideal error correction performance under the ML decoding, while the required number of row/symbol operations scales as , where is the number of source symbols.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · Advanced Wireless Communication Techniques · Cooperative Communication and Network Coding
