Upper and Lower Bounds on the Computational Complexity of Polar Encoding and Decoding

被引:0
|
作者
Blake, Christopher G. [1 ]
Kschischang, Frank R. [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Very large scale integration; error correction codes; computational complexity; energy consumption; SUCCESSIVE-CANCELLATION DECODER; CODES; POLARIZATION; CAPACITY; EXPONENT;
D O I
10.1109/TIT.2019.2917683
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is shown that all polar encoding schemes using a standard encoding matrix with rate R > 1/2 and block length N have energy within the Thompson circuit model that scales at least as E >= Omega (N-3/2). This lower bound is achievable up to polylogarithmic factors using a mesh network topology defined by Thompson and the encoding algorithm defined by Arikan. A general class of circuits that compute successive cancellation decoding adapted from Arikan's butterfly network algorithm is defined. It is shown that such decoders implemented on a rectangle grid for codes of rate R > 2/3 must take energy E >= Omega(N-3/2). The energy of a Mead memory architecture and a mesh network memory architecture are analyzed and it is shown that a processor architecture using these memory elements can reach the decoding energy lower bounds to within a polylogarithmic factor. Similar scaling rules are derived for polar list decoders and belief propagation decoders. Capacity approaching sequences of energy optimal polar encoders and decoders, as a function of reciprocal gap to capacity chi = (1-R/C)(-1) (where R is rate and C is channel capacity), have energy that scales as Omega(chi(5.3685)) <= E <= O (chi(7.071) log(4) (chi)). Known results in constant depth circuit complexity theory imply that no polynomial size classical circuits can compute polar encoding, but this is possible in quantum circuits that include a constant depth quantum fan-out gate.
引用
收藏
页码:5656 / 5673
页数:18
相关论文
共 50 条
  • [1] Complexity reduction scheme in encoding and decoding for Polar Codes
    Prakash, K. M.
    Sunitha, G. S.
    2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 1558 - 1562
  • [2] TILES FOR MANAGING COMPUTATIONAL COMPLEXITY OF VIDEO ENCODING AND DECODING
    Fuldseth, Arild
    Horowitz, Michael
    Xu, Shilin
    Misra, Kiran
    Segall, Andrew
    Zhou, Minhua
    2012 PICTURE CODING SYMPOSIUM (PCS), 2012, : 389 - 392
  • [3] Strong computational lower bounds via parameterized complexity
    Chen, Jianer
    Huang, Xiuzhen
    Kanj, Iyad A.
    Xia, Ge
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2006, 72 (08) : 1346 - 1367
  • [4] Two lower bounds on computational complexity of infinite words
    Hromkovic, J
    Karhumaki, J
    NEW TRENDS IN FORMAL LANGUAGES: CONTROL, COOPERATION, AND COMBINATORICS, 1997, 1218 : 366 - 376
  • [5] Flexible and Low-Complexity Encoding and Decoding of Systematic Polar Codes
    Sarkis, Gabi
    Tal, Ido
    Giard, Pascal
    Vardy, Alexander
    Thibeault, Claude
    Gross, Warren J.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2016, 64 (07) : 2732 - 2745
  • [6] Lower and Upper Bounds on the Randomness Complexity of Private Computations of AND
    Kushilevitz, Eyal
    Ostrovsky, Rafail
    Prouff, Emmanuel
    Rosen, Adi
    Thillard, Adrian
    Vergnaud, Damien
    THEORY OF CRYPTOGRAPHY, TCC 2019, PT II, 2019, 11892 : 386 - 406
  • [7] Upper and Lower Bounds on the Smoothed Complexity of the Simplex Method
    Huiberts, Sophie
    Lee, Yin Tat
    Zhang, Xinzhi
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1904 - 1917
  • [8] LOWER AND UPPER BOUNDS ON THE RANDOMNESS COMPLEXITY OF PRIVATE COMPUTATIONS OF AND
    Kushilevitz, Eyal
    Ostrovsky, Rafail
    Prouff, Emmanuel
    Rosen, Adi
    Thillard, Adrian
    Vergnaud, Damien
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2021, 35 (01) : 465 - 484
  • [9] Upper and Lower Bounds on the Smoothed Complexity of the Simplex Method
    Huiberts, Sophie
    Lee, Yin Tat
    Zhang, Xinzhi
    arXiv, 2022,
  • [10] Tight Lower and Upper Bounds for the Complexity of Canonical Colour Refinement
    Christoph Berkholz
    Paul Bonsma
    Martin Grohe
    Theory of Computing Systems, 2017, 60 : 581 - 614