Efficient Belief Propagation List Ordered Statistics Decoding of Polar Codes
Yonatan Urman, Guy Mogilevsky, David Burshtein

TL;DR
This paper introduces efficient decoding algorithms for polar codes over BEC and AWGNC, combining maximum likelihood, belief propagation list, and ordered statistics decoding to improve performance and reduce complexity.
Contribution
It presents a novel exact ML decoding algorithm for BEC and an enhanced decoding scheme for AWGNC combining CBPL and OSD, with efficient implementation and parallelization strategies.
Findings
The BEC decoding algorithm achieves exact ML decoding with manageable complexity.
The combined CBPL and OSD approach significantly outperforms plain CBPL.
Parallel implementation reduces decoding latency.
Abstract
New algorithms for efficient decoding of polar codes (which may be CRC-augmented), transmitted over either a binary erasure channel (BEC) or an additive white Gaussian noise channel (AWGNC), are presented. We start by presenting a new efficient exact maximum likelihood decoding algorithm for the BEC based on inactivation decoding and analyze its computational complexity. This algorithm applies a matrix triangulation process on a sparse polar code parity check matrix, followed by solving a small size linear system over GF(2). We then consider efficient decoding of polar codes, transmitted over the AWGNC. The algorithm applies CRC-aided belief propagation list (CBPL) decoding, followed by ordered statistics decoding (OSD) of low order. Even when the reprocessing order of the OSD is as low as one, the new decoder is shown to significantly improve on plain CBPL. To implement the OSD…
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 · DNA and Biological Computing
