Lowering the Error Floor of LDPC Codes Using Cyclic Liftings
Reza Asvadi, Amir H. Banihashemi, and Mahmoud Ahmadian-Attari

TL;DR
This paper introduces cyclic liftings to improve LDPC codes by eliminating trapping sets, thereby lowering the error floor across various codes and channels, with proven conditions and significant empirical improvements.
Contribution
It provides a universal method for cyclic lifting of LDPC codes that reduces error floors without altering key code properties, applicable to any code and decoding algorithm.
Findings
Error floor consistently reduced with higher lifting degree
Significant improvement over base and random codes
Effective on both BSC and AWGN channels
Abstract
Cyclic liftings are proposed to lower the error floor of low-density parity-check (LDPC) codes. The liftings are designed to eliminate dominant trapping sets of the base code by removing the short cycles which form the trapping sets. We derive a necessary and sufficient condition for the cyclic permutations assigned to the edges of a cycle of length in the base graph such that the inverse image of in the lifted graph consists of only cycles of length strictly larger than . The proposed method is universal in the sense that it can be applied to any LDPC code over any channel and for any iterative decoding algorithm. It also preserves important properties of the base code such as degree distributions, encoder and decoder structure, and in some cases, the code rate. The proposed method is applied to both structured and random codes over the binary symmetric…
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
