Papers
Topics
Authors
Recent
Search
2000 character limit reached

Bounds for list-decoding and list-recovery of random linear codes

Published 28 Apr 2020 in cs.IT, math.IT, and math.PR | (2004.13247v2)

Abstract: A family of error-correcting codes is list-decodable from error fraction pp if, for every code in the family, the number of codewords in any Hamming ball of fractional radius pp is less than some integer LL 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 LL or more), there is a coordinate where the codewords take more than \ell values. The parameter LL 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 LL \to \infty, is known to be 1hq(p)1-h_q(p) for list-decoding, and 1logq1-\log_q \ell for list-recovery, where qq 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 &gt; 0$ is the gap to capacity). (1) A random linear code of rate 1logq()ϵ1 - \log_q(\ell) - \epsilon requires list size L<sup>Ω(1/ϵ)L \ge \ell<sup>{\Omega(1/\epsilon)} for list-recovery from input list size \ell. This is surprisingly in contrast to completely random codes, where L=O(/ϵ)L = O(\ell/\epsilon) suffices w.h.p. (2) A random linear code of rate 1hq(p)ϵ1 - h_q(p) - \epsilon requires list size Lhq(p)/ϵ+0.99L \ge \lfloor h_q(p)/\epsilon+0.99 \rfloor for list-decoding from error fraction pp, when ϵ\epsilon is sufficiently small. (3) A random binary linear code of rate 1h2(p)ϵ1 - h_2(p) - \epsilon is list-decodable from average error fraction pp with list size with Lh2(p)/ϵ+2L \leq \lfloor h_2(p)/\epsilon \rfloor + 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.

Citations (20)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.