Successive Cancellation Decoding of Single Parity-Check Product Codes: Analysis and Improved Decoding
Mustafa Cemil Co\c{s}kun, Gianluigi Liva, Alexandre Graell i Amat,, Michael Lentmaier, Henry D. Pfister

TL;DR
This paper introduces a successive cancellation decoding method for single parity-check product codes, analyzes their error probability, and demonstrates improved decoding performance over belief propagation through simulations.
Contribution
It presents a novel successive cancellation decoding approach for these codes, linking to polar code analysis and showing performance gains with list decoding.
Findings
Successive cancellation decoding characterizes error probability of the codes.
List decoding outperforms belief propagation in simulations.
Concatenated codes can approach the random coding bound within 0.7 dB.
Abstract
A product code with single parity-check component codes can be described via the tools of a multi-kernel polar code, where the rows of the generator matrix are chosen according to the constraints imposed by the product code construction. Following this observation, successive cancellation decoding of such codes is introduced. In particular, the error probability of single parity-check product codes over binary memoryless symmetric channels under successive cancellation decoding is characterized. A bridge with the analysis of product codes introduced by Elias is also established for the binary erasure channel. Successive cancellation list decoding of single parity-check product codes is then described. For the provided example, simulations over the binary input additive white Gaussian channel show that successive cancellation list decoding outperforms belief propagation decoding applied…
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
