Decoder-tailored Polar Code Design Using the Genetic Algorithm
Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten, Brink

TL;DR
This paper introduces a genetic algorithm-based framework for designing polar codes tailored to specific decoding algorithms and channels, significantly improving error-rate performance and reducing decoding complexity.
Contribution
It presents a novel genetic algorithm approach for polar code construction that optimizes frozen bit selection for arbitrary channels and decoding algorithms, outperforming traditional methods.
Findings
Achieves 1 dB coding gain over standard polar codes at BER of 10^{-6}
Constructs polar codes matching CRC-aided SCL performance without CRC
Reduces decoding complexity while maintaining error-rate performance
Abstract
We propose a new framework for constructing polar codes (i.e., selecting the frozen bit positions) for arbitrary channels, and tailored to a given decoding algorithm, rather than based on the (not necessarily optimal) assumption of successive cancellation (SC) decoding. The proposed framework is based on the Genetic Algorithm (GenAlg), where populations (i.e., collections) of information sets evolve successively via evolutionary transformations based on their individual error-rate performance. These populations converge towards an information set that fits both the decoding behavior and the defined channel. Using our proposed algorithm over the additive white Gaussian noise (AWGN) channel, we construct a polar code of length 2048 with code rate 0.5, without the CRC-aid, tailored to plain successive cancellation list (SCL) decoding, achieving the same error-rate performance as the…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · Advanced Wireless Communication Techniques · Algorithms and Data Compression
