List Decoding Quotient Reed-Muller Codes
Abstract
Reed-Muller codes consist of evaluations of n-variate polynomials over a finite field F with degree at most d. Much like every linear code, Reed-Muller codes can be characterized by constraints, where a codeword is valid if and only if it satisfies all degree-d constraints. For a subset X ⊂eq Fn, we introduce the notion of X-quotient Reed-Muller code. A function F : X → F is a valid codeword in the quotient code if it satisfies all the constraints of degree-d polynomials lying in X. This gives rise to a novel phenomenon: a quotient codeword may have many extensions to original codewords. This weakens the connection between original codewords and quotient codewords which introduces a richer range of behaviors along with substantial new challenges. Our goal is to answer the following question: what properties of X will imply that the quotient code inherits its distance and list-decoding radius from the original code? We address this question using techniques developed by Bhowmick and Lovett [BL14], identifying key properties of Fn used in their proof and extending them to general subsets X ⊂eq Fn. By introducing a new tool, we overcome the novel challenge in analyzing the quotient code that arises from the weak connection between original and quotient codewords. This enables us to apply known results from additive combinatorics and algebraic geometry [KZ18, KZ19, LZ21] to show that when X is a high rank variety, X-quotient Reed-Muller codes inherit the distance and list-decoding parameters from the original Reed-Muller codes.
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.