Bounds for list-decoding and list-recovery of random linear codes
Abstract
A family of error-correcting codes is list-decodable from error fraction if, for every code in the family, the number of codewords in any Hamming ball of fractional radius is less than some integer that is independent of the code length. It is said to be list-recoverable for input list size if for every sufficiently large subset of codewords (of size or more), there is a coordinate where the codewords take more than values. The parameter 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 , is known to be for list-decoding, and for list-recovery, where 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, is the gap to capacity). (1) A random linear code of rate requires list size for list-recovery from input list size . This is surprisingly in contrast to completely random codes, where suffices w.h.p. (2) A random linear code of rate requires list size for list-decoding from error fraction , when is sufficiently small. (3) A random binary linear code of rate is list-decodable from average error fraction with list size with . 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.
Cite
@article{arxiv.2004.13247,
title = {Bounds for list-decoding and list-recovery of random linear codes},
author = {Venkatesan Guruswami and Ray Li and Jonathan Mosheiff and Nicolas Resch and Shashwat Silas and Mary Wootters},
journal= {arXiv preprint arXiv:2004.13247},
year = {2024}
}