Papers
Topics
Authors
Recent
Search
2000 character limit reached

Linear Relaxed Locally Decodable Codes

Updated 3 December 2025
  • Linear RLDCs are error-correcting codes that relax strict decoding by permitting a decoder to output an abort symbol, enabling significantly improved blocklength for a given query complexity.
  • They utilize constructions based on Reed–Muller evaluations, PCPPs, and consistency-testing random walks to achieve blocklengths of n = k^(1+O(1/q)) and nearly matching lower bounds.
  • Analysis shows equivalence with standard LDCs for low query counts while demonstrating explicit separations at higher queries, sparking further research into error-correcting code fundamentals.

Linear relaxed locally decodable codes (RLDCs) are error-correcting codes C:FkFnC: F^k \to F^n defined over a finite field FF, characterized by the existence of a randomized local decoder DD that, on input index i[k]i\in[k] and oracle access to a (possibly corrupted) codeword wFnw\in F^n, reads at most qq coordinates and recovers the ii-th message bit either with high probability or aborts (outputs a special symbol \bot) if the word is detected to be corrupt. Linear RLDCs generalize locally decodable codes (LDCs) by allowing the decoder to output \bot, relaxing the strict requirement to always return a symbol from FF, and thereby facilitating codes with dramatically improved blocklength-query tradeoffs in many parameter regimes.

1. Formal Definitions and Parameters

Let FF0 denote a linear code, i.e., an FF1-linear map specified by a generator matrix FF2. A FF3-RLDC comprises a randomized (possibly nonadaptive) decoder FF4 such that, for every FF5 and index FF6:

  • FF7 reads at most FF8 coordinates of FF9.
  • Completeness: If DD0, then DD1 outputs DD2 with probability at least DD3 (often DD4 for linear RLDC constructions).
  • Relaxed soundness: If DD5 is DD6 away from some DD7 (Hamming distance), then DD8 outputs either DD9 or i[k]i\in[k]0 with probability at least i[k]i\in[k]1.

In contrast, a i[k]i\in[k]2-LDC never outputs i[k]i\in[k]3, and satisfies strict soundness: i[k]i\in[k]4 for some error parameter i[k]i\in[k]5. Strong soundness in the LDC regime bounds the error proportionally to the Hamming distance.

2. Blocklength and Query Complexity Tradeoffs

A defining feature of RLDCs is the blocklength achievable as a function of query complexity i[k]i\in[k]6 and message length i[k]i\in[k]7. For large i[k]i\in[k]8, RLDCs admit polynomial-length codes i[k]i\in[k]9, which is exponentially shorter than the subexponential blocklength wFnw\in F^n0 of the best-known wFnw\in F^n1-LDCs for constant wFnw\in F^n2 (Asadi et al., 2020).

The following construction and lower bound results are essential:

Code Type & Query Complexity wFnw\in F^n3 & Blocklength wFnw\in F^n4
RLDC (upper bound)
RLDC (lower bound)

The upper bound is realized via linear RLDCs built upon Reed–Muller codes and proximity proofs (Asadi et al., 2020), whereas the lower bound harnesses robust daisies—a combinatorial object analogous to relaxed sunflowers—to demonstrate the necessity of the wFnw\in F^n9 blocklength scaling (Goldberg et al., 26 Nov 2025). The gap between upper and lower bounds is nearly closed for nonadaptive codes.

3. Equivalence and Separation Phenomena

For small qq0, RLDCs and LDCs may coincide:

  • qq1: Any linear 2-query RLDC with constant decoding radius and soundness qq2 is a 2-query LDC (Grigorescu et al., 4 Nov 2025).
  • qq3: Any linear (3, qq4, 1, qq5)-RLDC with qq6 and nonadaptive decoding is also a 3-query LDC. The equivalence leverages a decomposition into “smooth” and “nonsmooth” query distributions; if the smooth part is too small, soundness is violated by appropriately constructed error patterns.

Separation between RLDCs and LDCs occurs at larger qq7:

  • An explicit linear 15-query RLDC is provided with qq8, perfect completeness, soundness qq9, and decoding radius ii0 that is provably not a ii1-LDC for any constant ii2 (Grigorescu et al., 4 Nov 2025).

4. Soundness Error Thresholds

The key threshold theorem establishes a dichotomy:

  • For each constant ii3, there exists ii4 such that any linear ii5-RLDC with nonadaptive decoder and ii6 for some ii7 must in fact be a ii8-LDC with arbitrary small soundness error ii9 (Grigorescu et al., 4 Nov 2025).

This threshold is tight up to constant factors as shown by sequential repetition arguments. If soundness \bot0 exceeds \bot1, genuine separation between RLDCs and LDCs is possible, and linear RLDCs cannot exhibit strong soundness (proportional to error fraction) unless they are truly LDCs.

5. Constructions and Lower Bound Techniques

The polynomial-length RLDCs achieving \bot2 are built using high-dimensional Reed-Muller codes, consistency-testing random walks (CTRWs), and correctable proofs of proximity (PCPPs):

  • Encoding: The message is mapped into Reed–Muller evaluations, augmented with PCPP-encoded constraints on subspaces and lines.
  • Decoding: To recover \bot3, the decoding algorithm samples subspaces via CTRW, invokes PCPP verifiers, and outputs \bot4 upon rejection. Each step incurs \bot5 queries and ensures that if the codeword is close to valid, either the correct symbol or \bot6 is recovered with high probability (Asadi et al., 2020).

The robust daisy method underpins the lower bound \bot7 (Goldberg et al., 26 Nov 2025). The analysis leverages spreadness of query distributions, extraction of kernels of size \bot8, and reduction to hitting-set properties, alongside information-theoretic sampling reductions.

6. Comparison with Locally Correctable Codes and Open Questions

Nearly identical equivalence and separation phenomena hold for RLCCs (relaxed locally correctable codes):

  • For \bot9, RLCCs coincide with LCCs for soundness errors below \bot0.
  • Explicit separations exist for \bot1 and above (Grigorescu et al., 4 Nov 2025).

Major open directions include determining the minimal \bot2 for RLDC vs. LDC separation, improving the soundness error threshold to \bot3, extending results to nonlinear codes over large fields, and closing the gap between polynomial LDC lower bounds and known subexponential constructions for \bot4. High-dimensional expander techniques and adaptations for adaptive decoding processes remain unexplored possibilities.


The theory of linear RLDCs thus establishes a near-optimal blocklength-query tradeoff in the relaxed regime, sharp equivalence thresholds, and explicit constructions and separations, contributing crucial insights into the broader landscape of error-correcting codes with local and relaxed decodability.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

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

Follow Topic

Get notified by email when new papers are published related to Linear Relaxed Locally Decodable Codes (RLDCs).