Explicit Polar Codes with Small Scaling Exponent

01/24/2019
by   Hanwen Yao, et al.
0

Herein, we focus on explicit constructions of ℓ×ℓ binary kernels with small scaling exponent for ℓ< 64. In particular, we exhibit a sequence of binary linear codes that approaches capacity on the BEC with quasi-linear complexity and scaling exponent μ < 3. To the best of our knowledge, such a sequence of codes was not previously known to exist. The principal challenges in establishing our results are twofold: how to construct such kernels and how to evaluate their scaling exponent. In a single polarization step, an ℓ×ℓ kernel K_ℓ transforms an underlying BEC into ℓ bit-channels W_1,W_2,...,W_ℓ. The erasure probabilities of W_1,W_2,...,W_ℓ, known as the polarization behavior of K_ℓ, determine the resulting scaling exponent μ(K_ℓ). We first introduce a class of self-dual binary kernels and prove that their polarization behavior satisfies a strong symmetry property. This reduces the problem of constructing K_ℓ to that of producing a certain nested chain of only ℓ/2 self-orthogonal codes. We use nested cyclic codes, whose distance is as high as possible subject to the orthogonality constraint, to construct the kernels K_32 and K_64. In order to evaluate the polarization behavior of K_32 and K_64, two alternative trellis representations (which may be of independent interest) are proposed. Using the resulting trellises, we show that μ(K_32)=3.122 and explicitly compute over half of the polarization behavior coefficients for K_64, at which point the complexity becomes prohibitive. To complete the computation, we introduce a Monte-Carlo interpolation method, which produces the estimate μ(K_64)≃ 2.87. We augment this estimate with a rigorous proof that, with high probability, we have μ(K_64)< 2.99.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2019

On the Scaling Exponent of Polar Codes with Product Kernels

Polar codes, introduced by Arikan, achieve the capacity of arbitrary bin...
research
08/26/2020

Convolutional Polar Kernels

A family of polarizing kernels is presented together with polynomial-com...
research
04/07/2019

The Penalty in Scaling Exponent for Polar Codes is Analytically Approximated by the Golden Ratio

The polarization process of conventional polar codes in binary erasure c...
research
09/24/2020

Exponent of Cyclic Codes over 𝔽_q

In this article, we introduce and study the concept of the exponent of a...
research
01/25/2022

Polar Coded Computing: The Role of the Scaling Exponent

We consider the problem of coded distributed computing using polar codes...
research
07/10/2022

Accelerating Polarization via Alphabet Extension

Polarization is an unprecedented coding technique in that it not only ac...
research
12/19/2018

Polar-like Codes and Asymptotic Tradeoff among Block Length, Code Rate, and Error Probability

A general framework is proposed that includes polar codes over arbitrary...

Please sign up or login with your details

Forgot password? Click here to reset