Discrepancy for Random Linear Codes

Abstract

We prove that random linear codes have nearly optimal discrepancy properties in a broad range of regimes. Our main results are two general theorems: one controlling all translates of a fixed test, and another controlling large families of Fourier-pseudorandom tests. Two motivating applications follow. First, random linear codes match unstructured random codes for list-decoding from errors above capacity. If C⊂eq Fqn is a random linear code of rate 1-1nq |Bρ|+ε, where Bρ is a radius-ρ Hamming ball, then with high probability |C B|=(1 o(1))|C||B|qn simultaneously for all radius-ρ Hamming balls B⊂eq Fqn. This extends the classical result that such codes have covering radius at most ρn whp (Blinovsky, 1987). Second, over prime fields, random linear codes match unstructured random codes for zero-error list-recovery above capacity. For prime q>2 and 2 q-1, a random linear code of rate 1-q+ε satisfies, with high probability, |C S|=(1 o(1))|C|nqn simultaneously for all rectangles S=S1×·s× Sn with |Si|=. As a consequence, there are abundant n-party linear ramp secret sharing schemes over Fq with privacy threshold about n/(2 q) and reconstruction threshold about 5n/(2 q), resilient to balanced local leakage; prior existence results required thresholds above n/2 even in this case. The translate result, hence the list-decoding application, holds over arbitrary finite fields, even growing with n. The list-recovery and leakage applications hold over prime fields under moderate growth, e.g. q n1/5-o(1). The proofs use a refined second-moment analysis tracking intersection sizes as random generators are added to C.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…