English

List Decoding Expander-Based Codes up to Capacity in Near-Linear Time

Data Structures and Algorithms 2025-07-18 v2 Computational Complexity Information Theory math.IT

Abstract

We give a new framework based on graph regularity lemmas, for list decoding and list recovery of codes based on spectral expanders. Using existing algorithms for computing regularity decompositions of sparse graphs in (randomized) near-linear time, and appropriate choices for the constant-sized inner/base codes, we prove the following: - Expander-based codes constructed using the distance amplification technique of Alon, Edmonds and Luby [FOCS 1995] with rate ρ\rho, can be list decoded to a radius 1ρϵ1 - \rho - \epsilon in near-linear time. By known results, the output list has size O(1/ϵ)O(1/\epsilon). - The above codes of Alon, Edmonds and Luby, with rate ρ\rho, can also be list recovered to radius 1ρϵ1 - \rho - \epsilon in near-linear time, with constant-sized output lists. - The Tanner code construction of Sipser and Spielman [IEEE Trans. Inf. Theory 1996] with distance δ\delta, can be list decoded to radius δϵ\delta - \epsilon in near-linear time, with constant-sized output lists. Our results imply novel combinatorial as well as algorithmic bounds for each of the above explicit constructions. All of these bounds are obtained via combinatorial rigidity phenomena, proved using (weak) graph regularity. The regularity framework allows us to lift the list decoding and list recovery properties for the local base codes, to the global codes obtained via the above constructions.

Keywords

Cite

@article{arxiv.2504.20333,
  title  = {List Decoding Expander-Based Codes up to Capacity in Near-Linear Time},
  author = {Shashank Srivastava and Madhur Tulsiani},
  journal= {arXiv preprint arXiv:2504.20333},
  year   = {2025}
}

Comments

Improved dependence on $\epsilon$ from doubly exponential to exponential

R2 v1 2026-06-28T23:14:37.559Z