Log-logarithmic Time Pruned Polar Coding

Abstract

A pruned variant of polar coding is proposed for binary erasure channels. For sufficiently small >0, we construct a series of capacity achieving codes with block length N=-5, code rate R=Capacity-, error probability P=, and encoding and decoding time complexity bC=O(||) per information bit. The given per-bit complexity bC is log-logarithmic in N, in Capacity-R, and in P; no known family of codes possesses this property. It is also the second lowest bC after repeat-accumulate codes and their variants. While random codes and classical polar codes are the only two families of capacity-achieving codes whose N, R, P, and bC were written down as explicit functions, our construction gives the third family. Then we generalize the result to: Fix a prime q and fix a q-ary-input discrete symmetric memoryless channel. For sufficiently small >0, we construct a series of capacity achieving codes with block length N=-O(1), code rate R=Capacity-, error probability P=, and encoding and decoding time complexity bC=O(||) per information bit. The later construction gives the fastest family of capacity-achieving codes to date on those channels.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…