Papers
Topics
Authors
Recent
Search
2000 character limit reached

Relaxed Locally Decodable Codes (RLDCs)

Updated 16 December 2025
  • Relaxed Locally Decodable Codes (RLDCs) are error-correcting codes that use a randomized local decoder to recover any message symbol while allowing a reject symbol (⊥) to avoid errors.
  • They achieve significantly shorter blocklengths than classical LDCs by permitting decoding failures instead of errors, with explicit constructions like 3-query RLDCs reaching blocklength ∼O(k²).
  • RLDCs underpin advances in probabilistically checkable proofs, privacy-preserving data retrieval, and fault-tolerant storage, while their analysis leverages robust daisy structures and innovative algebraic techniques.

A relaxed locally decodable code (RLDC) is a family of error-correcting codes equipped with a randomized local decoder that, given a string close to a codeword, can recover any desired message symbol with high probability, querying only a small number of positions in the received string. Critically, unlike classical locally decodable codes (LDCs), RLDCs allow the decoder to output a special “reject” symbol (denoted ⊥) rather than an incorrect message symbol; the decoder is required only to avoid decoding errors, not decoding failures. RLDCs have enabled code constructions with far shorter blocklengths than LDCs for constant query complexity and are central to several advances in the theory of probabilistically checkable proofs, privacy in data retrieval, and fault-tolerant storage.

1. Formal Definition and Relaxed Decoding Model

Let C:{0,1}kΣnC : \{0,1\}^k \rightarrow \Sigma^n be an encoding function. A qq-query RLDC with error-radius δ\delta, soundness parameter σ\sigma, and (possibly) a success-rate guarantee is defined by the existence of a randomized oracle decoder DD that, for any received string ww with dist(w,C(x))δn\mathrm{dist}(w, C(x)) \leq \delta n, and any index i[k]i\in[k], makes at most qq non-adaptive queries into ww and outputs Dw(i){xi,}D^w(i) \in \{x_i, \bot\}. The requirements are:

  • Perfect completeness: For w=C(x)w = C(x) (no corruption), Dw(i)=xiD^w(i) = x_i always.
  • Relaxed soundness: For corrupted input ww, with high probability over the decoder’s coins, Dw(i)D^w(i) outputs either xix_i or ⊥, but never a wrong symbol with probability larger than 1σ1-\sigma.
  • Typical success-rate: For any received word ww within decoding radius, for all but a small fraction of message symbols, the probability of correct recovery (without ⊥) is close to 1.

This model interpolates between traditional LDCs (no errors allowed, only correct decoding) and error-detecting codes permitting explicit aborts. RLDCs never output incorrect bits, merely failures (⊥), on sufficiently corrupted local views (Gur et al., 2019, Goldberg et al., 26 Nov 2025, Gur et al., 15 Dec 2025).

2. Parameter Regimes, Constructions, and Trade-offs

The primary focus in RLDC research is the trade-off between the number of queries qq and the blocklength nn for a given message length kk. In contrast to LDCs, where qq-query codes require superpolynomial length unless qq is large, RLDCs admit the following trade-off:

  • For every constant q2q \geq 2, there exist qq-query RLDCs with n=k1+O(1/q)n = k^{1+O(1/q)} [(Asadi et al., 2020), BGHSV06].
  • The construction is typically based on combining algebraic error-correcting codes (e.g., Reed–Muller), probabilistically checkable proofs of proximity (PCPPs), and structured combinatorial objects to certify correctness of local views (Gur et al., 15 Dec 2025, Asadi et al., 2020).
  • For q=3q=3, the latest results provide explicit constructions of $3$-query RLDCs of blocklength O~(k2)\tilde O(k^2) and constant alphabet size, while any $3$-query LDC must satisfy nΩ~(k3)n\ge \tilde\Omega(k^3)—thus, a strict exponential gap (Gur et al., 15 Dec 2025).

A synopsis of the best parameters:

Code type Blocklength nn for q=3q=3 Error tolerance Alphabet size Reference
3-query RLDC O~(k2)\tilde O(k^2) constant constant (Gur et al., 15 Dec 2025)
3-query LDC Ω~(k3)\tilde\Omega(k^3) constant constant [Alrabiah+ STOC'23]
qq-query RLDC k1+O(1/q)k^{1+O(1/q)} constant constant (Asadi et al., 2020)
qq-query LDC 2ko(1)2^{k^{o(1)}} (best known) constant constant (Grigorescu et al., 4 Nov 2025)

This strict gap between RLDCs and LDCs for q3q\geq 3 demonstrates the power of relaxing the decoder’s obligations.

3. Lower Bounds, Robust Daisies, and Phase Transitions

Recent work has established nearly-tight lower bounds for the minimum blocklength of RLDCs. For any qq-query (linear) RLDC with constant error-tolerance and soundness, the blocklength must satisfy

nk1+Ω(1/q)n \geq k^{1+\Omega(1/q)}

This matches, up to constants, the best known upper bounds (Goldberg et al., 26 Nov 2025). The proof framework introduces the robust daisy, a generalization of the relaxed sunflower lemma. Robust daisies describe a pseudorandom combinatorial structure in the supports of query distributions of the local decoder. The small-set spread lemma is used to show that, after conditioning and puncturing a small kernel, the decoder's local views form a structure such that global decoding from o(k)o(k) sampled positions would violate information theory unless nn is sufficiently large (Goldberg et al., 26 Nov 2025, Gur et al., 2019).

The phase transition for RLDCs occurs at q=2q=2. For q=2q=2, any RLDC must have exponential length, exactly as for LDCs. For q3q\geq 3, RLDCs can achieve polynomial length, marking a sharp divide (Block et al., 2022).

4. Equivalence and Separations: Linear Codes and Query Thresholds

A critical distinction is between "relaxed" and "full" local decodability. For linear codes:

  • For q=2q=2, linear RLDCs are equivalent to LDCs; no length savings are possible (Grigorescu et al., 4 Nov 2025).
  • For q=3q=3, recent work demonstrated that general RLDCs (not necessarily linear) are strictly more powerful than LDCs, as there exist 3-query RLDCs of length O~(k2)\tilde{O}(k^2), whereas the LDC lower bound is Ω~(k3)\tilde{\Omega}(k^3) (Gur et al., 15 Dec 2025).
  • However, for linear RLDCs at q=3q=3 with strong soundness parameters (e.g., error below $1/2$), every such RLDC is also an LDC (Grigorescu et al., 4 Nov 2025). The first explicit linear separation (an RLDC that is not an LDC) occurs at q=15q=15.
  • More generally, any linear qq-query RLDC with soundness s<s(q)=2q/2s < s(q) = 2^{-q/2} is in fact a qq-LDC (Grigorescu et al., 4 Nov 2025).

A summary of this threshold behavior:

qq RLDC vs LDC equivalence (linear codes) Blocklength gap? Separating construction exists?
2 Equivalent No No
3 Equivalent if s<1/2s < 1/2 Yes (nonlinear RLDCs) Yes (Gur et al., 15 Dec 2025)
15\geq 15 Separation (even linear codes) Yes Yes (Grigorescu et al., 4 Nov 2025)

This demonstrates that relaxed decoding is a genuine relaxation only above certain thresholds in query complexity and/or soundness.

5. Algorithmic Techniques and Structural Insights

The core construction paradigm for RLDCs involves:

  • Encoding the message using algebraic-geometry codes (e.g., Reed–Muller over extension fields).
  • Adding redundancy and proximity proofs using PCPPs, often derived from high-dimensional expander graphs.
  • Designing a local decoder that verifies, via a small random walk over planes and lines, the proximity of local codeword views, outputting the correct symbol if all checks succeed, or ⊥ otherwise (Asadi et al., 2020, Gur et al., 15 Dec 2025).
  • Exploiting daisy or robust daisy structures in the supports of the query distributions to demonstrate lower bounds.

A central technical innovation is the employment of decodable PCPs (dPCPs) and their composition, allowing efficient transformation of efficient proximity proof systems into short RLDCs (Gur et al., 15 Dec 2025).

6. Extensions, Variant Models, and Open Problems

Recent lines of research include:

  • Relaxed locally correctable codes (RLCCs), which allow local correction of any codeword coordinate with similar guarantees: the same existential bounds as for RLDCs hold (Asadi et al., 2020).
  • Computationally-relaxed LDCs (crLDCs), which allow substantially improved rate and locality under cryptographic hardness assumptions (specifically, collision-resistant hash functions and signatures), achieving constant rate and polylogarithmic query complexity in the presence of computationally-bounded adversaries (Blocki et al., 2018, Block et al., 2023).
  • RLDCs for insertion–deletion channels (edit distance) present a stark separation: weak RLDCs (no explicit per-index success guarantee) can be nearly as short as Hamming RLDCs, but strong RLDCs (with a uniform per-coordinate success-rate) must have exponential blocklength for constant queries (Block et al., 2022).

Major open questions as of 2025 include:

  • Determining the optimal blocklength for qq-query RLDCs at small constant qq (notably for q=3,4q=3,4).
  • Constructing RLDCs that achieve constant rate with polylogarithmic locality in the information-theoretic setting (currently known only in the computational setting).
  • Identifying new combinatorial or algebraic techniques to close the remaining gaps between upper and lower bounds, especially for non-linear codes or specialized error models.
  • Exploring connections and potential separations between RLDCs and other relaxed local correction models under various constraints on error, alphabet, or adversary power.

7. Applications and Significance

RLDCs have had major impact in:

  • Construction of efficient PCPs and PCPPs, used in hardness of approximation, property testing, and proof systems (Gur et al., 15 Dec 2025).
  • Privacy-preserving data retrieval schemes and distributed storage, where rapid local error-resilient access to individual data fragments is critical.
  • Coding for computationally-bounded channels and cryptography, providing robust and efficient codes under practical computational assumptions (Blocki et al., 2018, Block et al., 2023).
  • Coding for non-traditional error models (e.g., edit distance, DNA storage systems), demonstrating the flexibility of the relaxed local decoding framework (Block et al., 2022).

The sharp delineations provided by recent results—phase transitions, robust daisy-based lower bounds, and separation at small qq—clarify the landscape of local decoding and identify precise complexity barriers for efficient information-theoretic error-correcting codes with locality constraints.


Selected references:

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 Relaxed Locally Decodable Codes (RLDCs).