TY - JOUR
T1 - Polar Codes' Simplicity, Random Codes' Durability
AU - Wang, Hsin Po
AU - Duursma, Iwan M.
N1 - Manuscript received February 15, 2020; revised August 21, 2020; accepted November 15, 2020. Date of publication December 1, 2020; date of current version February 17, 2021. This work was supported in part by an award from the University of Illinois at Urbana–Champaign Campus Research Board. (Corresponding author: Hsin-Po Wang.) The authors are with the Department of Mathematics, University of Illinois at Urbana–Champaign, Urbana, IL 61801 USA (e-mail: [email protected]; [email protected]). Communicated by X. Kliewer, Associate Editor for Coding Techniques. Color versions of one or more figures in this article are available at https://doi.org/10.1109/TIT.2020.3041570. Digital Object Identifier 10.1109/TIT.2020.3041570
PY - 2021/3
Y1 - 2021/3
N2 - Over any discrete memoryless channel, we offer error correction codes such that: for one, their block error probabilities and code rates scale like random codes'; and for two, their encoding and decoding complexities scale like polar codes'. Quantitatively, for any constants pi,rho >0 such that pi +2rho < 1 , we construct a sequence of block codes with block length {N} approaching infinity, block error probability exp (-{N}pi) , code rate {N}{-rho } less than the Shannon capacity, and encoding and decoding complexity {O}({N}log {N}) per code block. The core theme is to incorporate polar coding (which limits the complexity to polar's realm) with large, random, dynamic kernels (which boosts the performance to random's realm). The putative codes are optimal in the following manner: Should pi +2rho >1 , no such codes exist over generic channels regardless of complexity.
AB - Over any discrete memoryless channel, we offer error correction codes such that: for one, their block error probabilities and code rates scale like random codes'; and for two, their encoding and decoding complexities scale like polar codes'. Quantitatively, for any constants pi,rho >0 such that pi +2rho < 1 , we construct a sequence of block codes with block length {N} approaching infinity, block error probability exp (-{N}pi) , code rate {N}{-rho } less than the Shannon capacity, and encoding and decoding complexity {O}({N}log {N}) per code block. The core theme is to incorporate polar coding (which limits the complexity to polar's realm) with large, random, dynamic kernels (which boosts the performance to random's realm). The putative codes are optimal in the following manner: Should pi +2rho >1 , no such codes exist over generic channels regardless of complexity.
KW - Capacity-achieving codes
KW - low-complexity codes
KW - polar codes
KW - random codes
UR - https://www.scopus.com/pages/publications/85097437240
UR - https://www.scopus.com/pages/publications/85097437240#tab=citedBy
U2 - 10.1109/TIT.2020.3041570
DO - 10.1109/TIT.2020.3041570
M3 - Article
AN - SCOPUS:85097437240
SN - 0018-9448
VL - 67
SP - 1478
EP - 1508
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 3
M1 - 9274521
ER -