Optimal Erasure Codes and Codes on Graphs. Chen, Y., Cheraghchi, M., & Shagrithaya, N. 2025. Preprint arXiv:2504.03090
Optimal Erasure Codes and Codes on Graphs [link]Paper  abstract   bibtex   3 downloads  
We construct constant-sized ensembles of linear error-correcting codes over any fixed alphabet that can correct a given fraction of adversarial erasures at rates approaching the Singleton bound arbitrarily closely. We provide several applications of our results: 1. Explicit constructions of strong linear seeded symbol-fixing extractors and lossless condensers, over any fixed alphabet, with only a constant seed length and optimal output lengths; 2. A strongly explicit construction of erasure codes on bipartite graphs (more generally, linear codes on matrices of arbitrary dimensions) with optimal rate and erasure-correction trade-offs; 3. A strongly explicit construction of erasure codes on non-bipartite graphs (more generally, linear codes on symmetric square matrices) achieving improved rates; 4. A strongly explicit construction of linear nearly-MDS codes over constant-sized alphabets that can be encoded and decoded in quasi-linear time.
@unpublished{ref:CCS25,
  author =	 {Yeyuan Chen and Mahdi Cheraghchi and Nikhil Shagrithaya},
  title =	 {Optimal Erasure Codes and Codes on Graphs},
  year =	 2025,
  url_Paper =	 {https://arxiv.org/abs/2504.03090},
  note = {Preprint arXiv:2504.03090},
  abstract =	 {We construct constant-sized ensembles of linear error-correcting codes over any fixed alphabet that can correct a given fraction of adversarial erasures at rates approaching the Singleton bound arbitrarily closely. We provide several applications of our results:
  
1. Explicit constructions of strong linear seeded symbol-fixing extractors and lossless condensers, over any fixed alphabet, with only a constant seed length and optimal output lengths;

2. A strongly explicit construction of erasure codes on bipartite graphs (more generally, linear codes on matrices of arbitrary dimensions) with optimal rate and erasure-correction trade-offs;

3. A strongly explicit construction of erasure codes on non-bipartite graphs (more generally, linear codes on symmetric square matrices) achieving improved rates;

4. A strongly explicit construction of linear nearly-MDS codes over constant-sized alphabets that can be encoded and decoded in quasi-linear time.}
}

Downloads: 3