Unified scaling of polar codes: Error exponent, scaling exponent, moderate deviations, and error floors

Consider transmission of a polar code of block length N and rate R over a binary memoryless symmetric channel W with capacity I(W) and Bhattacharyya parameter Z(W) and let P<sub>e</sub> be the error probability under successive cancellation decoding. Recall that in the error exponent regime, the channel W and R <; I(W) are fixed, while P<sub>e</sub> scales roughly as 2<sup>-√(N)</sup>. In the scaling exponent regime, the channel W and P<sub>e</sub> are fixed, while the gap to capacity I(W) - R scales as N<sup>-1/μ</sup>, with 3.579 ≤ μ ≤ 5.702 for any W. We develop a unified framework to characterize the relationship between R, N, P<sub>e</sub>, and W. First, we provide the tighter upper bound μ ≤ 4.714, valid for any W. Furthermore, when W is a binary erasure channel, we obtain an upper bound approaching very closely the value which was previously derived in a heuristic manner. Secondly, we consider a moderate deviations regime and we study how fast both the gap to capacity I(W) - R and the error probability P<sub>e</sub> simultaneously go to 0 as N goes large. Thirdly, we prove that polar codes are not affected by error floors. To do so, we fix a polar code of block length N and rate R, we let the channel W vary, and we show that P<sub>e</sub> scales roughly as Z(W)<sup>√(N)</sup>.

[1]  Andrea Montanari,et al.  Finite-Length Scaling for Iteratively Decoded LDPC Ensembles , 2004, IEEE Transactions on Information Theory.

[2]  Rüdiger L. Urbanke,et al.  Polar codes: Characterization of exponent, bounds, and constructions , 2009, 2009 IEEE International Symposium on Information Theory.

[3]  Alexander Vardy,et al.  List Decoding of Polar Codes , 2015, IEEE Transactions on Information Theory.

[4]  Gilles Zémor,et al.  Discrete Isoperimetric Inequalities and the Probability of a Decoding Error , 2000, Combinatorics, Probability and Computing.

[5]  Seyed Hamed Hassani Polarization and Spatial Coupling - Two Techniques to Boost Performance , 2013 .

[6]  Rüdiger L. Urbanke,et al.  Polar Codes for Channel and Source Coding , 2009, ArXiv.

[7]  H. Vincent Poor,et al.  Channel Coding Rate in the Finite Blocklength Regime , 2010, IEEE Transactions on Information Theory.

[8]  David Burshtein,et al.  Improved Bounds on the Finite Length Scaling of Polar Codes , 2013, IEEE Transactions on Information Theory.

[9]  Rüdiger L. Urbanke,et al.  From polar to Reed-Muller codes: A technique to improve the finite-length performance , 2014, 2014 IEEE International Symposium on Information Theory.

[10]  Thomas J. Richardson,et al.  Error Floors of LDPC Codes , 2003 .

[11]  Rüdiger L. Urbanke,et al.  Finite-Length Scaling for Polar Codes , 2013, IEEE Transactions on Information Theory.

[12]  Masahito Hayashi,et al.  Information Spectrum Approach to Second-Order Coding Rate in Channel Coding , 2008, IEEE Transactions on Information Theory.

[13]  Rüdiger L. Urbanke,et al.  Scaling Exponent of List Decoders With Applications to Polar Codes , 2013, IEEE Transactions on Information Theory.

[14]  Sergio Benedetto,et al.  Unveiling turbo codes: some results on parallel concatenated coding schemes , 1996, IEEE Trans. Inf. Theory.

[15]  Arman Fazeli,et al.  On the scaling exponent of binary polarization kernels , 2014, 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[16]  Rüdiger L. Urbanke,et al.  Near-optimal finite-length scaling for polar codes over large alphabets , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[17]  Andrea Montanari,et al.  Further results on finite-length scaling for iteratively decoded LDPC ensembles , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[18]  MontanariAndrea,et al.  Finite-length scaling for iteratively decoded LDPC ensembles , 2009 .

[19]  Hossein Pishro-Nik,et al.  On Finite-Length Performance of Polar Codes: Stopping Sets, Error Floor, and Concatenated Design , 2012, IEEE Transactions on Communications.

[20]  Robert G. Gallager,et al.  A simple derivation of the coding theorem and some applications , 1965, IEEE Trans. Inf. Theory.

[21]  Rüdiger L. Urbanke,et al.  Modern Coding Theory , 2008 .

[22]  Aaron B. Wagner,et al.  Moderate Deviations in Channel Coding , 2012, IEEE Transactions on Information Theory.

[23]  Toshiyuki Tanaka,et al.  Rate-Dependent Analysis of the Asymptotic Behavior of Channel Polarization , 2011, IEEE Transactions on Information Theory.

[24]  Vincent Y. F. Tan,et al.  On the Scaling Exponent of Polar Codes for Binary-Input Energy-Harvesting Channels , 2016, IEEE Journal on Selected Areas in Communications.

[25]  Andrea Montanari,et al.  An empirical scaling law for polar codes , 2010, 2010 IEEE International Symposium on Information Theory.

[26]  R. Dobrushin Mathematical Problems in the Shannon Theory of Optimal Coding of Information , 1961 .

[27]  Erdal Arikan,et al.  Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels , 2008, IEEE Transactions on Information Theory.

[28]  Rudiger Urbanke,et al.  From Polar to Reed-Muller Codes: A Technique to Improve the Finite-Length Performance , 2014, IEEE Trans. Commun..

[29]  Emre Telatar,et al.  Finite-length analysis of low-density parity-check codes on the binary erasure channel , 2002, IEEE Trans. Inf. Theory.

[30]  Emre Telatar,et al.  On the rate of channel polarization , 2008, 2009 IEEE International Symposium on Information Theory.