Construction and Encoding of QC-LDPC Codes Using Group Rings
Hassan Khodaiemehr, Dariush Kiani

TL;DR
This paper introduces a novel method for constructing QC-LDPC codes using group rings, which enhances encoding efficiency and maintains competitive error correction performance over noisy channels.
Contribution
It presents a new group ring-based construction method for QC-LDPC codes, unifies previous approaches, and proposes a faster encoding technique with reduced complexity.
Findings
Codes perform well over AWGN channels with iterative decoding
Proposed encoding method reduces computational complexity
Simulation shows competitive error correction performance
Abstract
Quasi-cyclic (QC) low-density parity-check (LDPC) codes which are known as QC-LDPC codes, have many applications due to their simple encoding implementation by means of cyclic shift registers. In this paper, we construct QC-LDPC codes from group rings. A group ring is a free module (at the same time a ring) constructed in a natural way from any given ring and any given group. We present a structure based on the elements of a group ring for constructing QC-LDPC codes. Some of the previously addressed methods for constructing QC-LDPC codes based on finite fields are special cases of the proposed construction method. The constructed QC-LDPC codes perform very well over the additive white Gaussian noise (AWGN) channel with iterative decoding in terms of bit-error probability and block-error probability. Simulation results demonstrate that the proposed codes have competitive performance in…
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
