Tight Bounds on List-Decodable and List-Recoverable Zero-Rate Codes

Abstract

In this work, we consider the list-decodability and list-recoverability of codes in the zero-rate regime. Briefly, a code C ⊂eq [q]n is (p,,L)-list-recoverable if for all tuples of input lists (Y1,…,Yn) with each Yi ⊂eq [q] and |Yi|= the number of codewords c ∈ C such that ci Yi for at most pn choices of i ∈ [n] is less than L; list-decoding is the special case of =1. In recent work by Resch, Yuan and Zhang~(ICALP~2023) the zero-rate threshold for list-recovery was determined for all parameters: that is, the work explicitly computes p*:=p*(q,,L) with the property that for all ε>0 (a) there exist infinite families positive-rate (p*-ε,,L)-list-recoverable codes, and (b) any (p*+ε,,L)-list-recoverable code has rate 0. In fact, in the latter case the code has constant size, independent on n. However, the constant size in their work is quite large in 1/ε, at least |C|≥ (1ε)O(qL). Our contribution in this work is to show that for all choices of q, and L with q ≥ 3, any (p*+ε,,L)-list-recoverable code must have size Oq,,L(1/ε), and furthermore this upper bound is complemented by a matching lower bound q,,L(1/ε). This greatly generalizes work by Alon, Bukh and Polyanskiy~(IEEE Trans.\ Inf.\ Theory~2018) which focused only on the case of binary alphabet (and thus necessarily only list-decoding). We remark that we can in fact recover the same result for q=2 and even L, as obtained by Alon, Bukh and Polyanskiy: we thus strictly generalize their work.

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…