Belief Propagation List Decoding of Polar Codes
arXiv:1806.10503 · doi:10.1109/LCOMM.2018.2850772
Abstract
We propose a belief propagation list (BPL) decoder with comparable performance to the successive cancellation list (SCL) decoder of polar codes, which already achieves the maximum likelihood (ML) bound of polar codes for sufficiently large list size . The proposed decoder is composed of multiple parallel independent belief propagation (BP) decoders based on differently permuted polar code factor graphs. A list of possible transmitted codewords is generated and the one closest to the received vector, in terms of Euclidean distance, is picked. To the best of our knowledge, the proposed BPL decoder provides the best performance of plain polar codes under iterative decoding known so far. The proposed algorithm does not require any changes in the polar code structure itself, rendering the BPL into an alternative to the SCL decoder, equipped with a soft output capability enabling, e.g., iterative detection and decoding to further improve performance. Further benefits are lower decoding latency compared to the SCL decoder and the possibility of high throughput implementations. Additionally, we show that a different selection strategy of frozen bit positions can further enhance the error-rate performance of the proposed decoder.
References in corpus (2)
Cited by in corpus (15)
- White Paper on Broadband Connectivity in 6G
- Scoring the Terabit/s Goal:Broadband Connectivity in 6G
- Polar Codes and Their Quantum-Domain Counterparts
- Recent Advances in Deep Learning for Channel Coding: A Survey
- A Golden Decade of Polar Codes: From Basic Principle to 5G Applications
- Automorphism Ensemble Decoding of Quasi-Cyclic LDPC Codes by Breaking Graph Symmetries
- perm2vec: Graph Permutation Selection for Decoding of Error Correction Codes using Self-Attention
- Genetic Algorithm-based Polar Code Construction for the AWGN Channel
- On the Distribution of Partially Symmetric Codes for Automorphism Ensemble Decoding
- Quantized Polar Code Decoders: Analysis and Design
- The Complete Affine Automorphism Group of Polar Codes
- Decoder-tailored Polar Code Design Using the Genetic Algorithm
- Efficient Belief Propagation List Ordered Statistics Decoding of Polar Codes
- Belief Propagation List Ordered Statistics Decoding of Polar Codes
- Protograph-Based Design for QC Polar Codes