Bounds for List-Decoding and List-Recovery of Random Linear Codes

From MaRDI portal



Abstract: A family of error-correcting codes is list-decodable from error fraction p if, for every code in the family, the number of codewords in any Hamming ball of fractional radius p is less than some integer L that is independent of the code length. It is said to be list-recoverable for input list size ell if for every sufficiently large subset of codewords (of size L or more), there is a coordinate where the codewords take more than ell values. The parameter L is said to be the "list size" in either case. The capacity, i.e., the largest possible rate for these notions as the list size Loinfty, is known to be 1−hq(p) for list-decoding, and 1−logqell for list-recovery, where q is the alphabet size of the code family. In this work, we study the list size of random linear codes for both list-decoding and list-recovery as the rate approaches capacity. We show the following claims hold with high probability over the choice of the code (below, epsilon>0 is the gap to capacity). (1) A random linear code of rate 1−logq(ell)−epsilon requires list size LgeellOmega(1/epsilon) for list-recovery from input list size ell. This is surprisingly in contrast to completely random codes, where L=O(ell/epsilon) suffices w.h.p. (2) A random linear code of rate 1−hq(p)−epsilon requires list size Lgelfloorhq(p)/epsilon+0.99floor for list-decoding from error fraction p, when epsilon is sufficiently small. (3) A random binary linear code of rate 1−h2(p)−epsilon is list-decodable from average error fraction p with list size with Lleqlfloorh2(p)/epsilonfloor+2. The second and third results together precisely pin down the list sizes for binary random linear codes for both list-decoding and average-radius list-decoding to three possible values.












This page was built for publication: Bounds for List-Decoding and List-Recovery of Random Linear Codes

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5030334)