Affiliation:
1. Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, USA
2. School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China
Abstract
We give new constructions of two classes of algebraic code families that are efficiently list decodable with small output list size from a fraction 1-R-ε of adversarial errors, where
R
is the rate of the code, for any desired positive constant ε. The alphabet size depends only ε and is nearly optimal.
The first class of codes are obtained by
folding
algebraic-geometric codes using automorphisms of the underlying function field. The second class of codes are obtained by restricting evaluation points of an algebraic-geometric code to rational points from a
subfield
. In both cases, we develop a linear-algebraic approach to perform list decoding, which pins down the candidate messages to a subspace with a nice “periodic” structure.
To prune this subspace and obtain a good bound on the list size, we pick subcodes of these codes by pre-coding into certain
subspace-evasive
sets that are guaranteed to have small intersection with the sort of periodic subspaces that arise in our list decoding. We develop two approaches for constructing such subspace-evasive sets. The first is a Monte Carlo construction of
hierearchical subspace-evasive
(h.s.e.) sets that leads to excellent list size but is not explicit. The second approach exploits a further
ultra-periodicity
of our subspaces and uses a novel construct called
subspace designs
, which were subsequently constructed explicitly and also found further applications in pseudorandomness.
To get a family of codes over a fixed alphabet size, we instantiate our approach with algebraic-geometric codes based on the Garcia–Stichtenoth tower of function fields. Combining this with pruning via h.s.e. sets yields codes list-decodable up to a 1-R-ε error fraction with list size bounded by
O
(1/ε), matching the existential bound for random codes up to constant factors. Further, the alphabet size can be made exp (
Õ
(1/ε
2
)), which is not much worse than the lower bound of exp (Ω (1/ε)). The parameters we achieve are thus quite close to the existential bounds in all three aspects (error-correction radius, alphabet size, and list size) simultaneously. This construction is, however, Monte Carlo and the claimed list-decoding property only holds with high probability. Once the code is (efficiently) sampled, the encoding/decoding algorithms are deterministic with a running time
O
_ε (
N
c
) for an absolute constant
c
, where
N
is the code’s block length.
Using subspace designs instead for the pruning, our approach yields the
first deterministic
construction of an algebraic code family of rate
R
with efficient list decoding from 1-R-ε fraction of errors over an alphabet of constant size exp (Õ(1/ε
2
)). The list-size bound is upper bounded by a very slowly growing function of the block length
N
; in particular, it is at most O(log
(
r
)
N
) (the
r
th iterated logarithm) for any fixed integer
r
. The explicit construction avoids the shortcoming of the Monte Carlo sampling at the expense of a slightly worse list size.
Funder
NSF
National Science Foundation
NRFC
National Key Research and Development Project
Sino-Russian Mathematics Center
SJTU-Huawei joint project
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Reference34 articles.
1. A note on subspace evasive sets;Ben-Aroya Avraham;Chic. J. Theor. Comput. Sci.,2014
2. Michael Braun, Michael Kiermaier, and Alfred Wassermann. 2018. q -analogs of designs: Subspace designs. In Network Coding and Subspace Designs, M. Greferath, M. Pavcevic, N. Silberstein, and M. Vazquez-Castro (Eds.). Springer, Cham.
3. Subspace evasive sets
4. Error-correcting codes for list decoding
5. Michael A. Forbes and Venkatesan Guruswami. 2015. Dimension expanders via rank condensers. In Proceedings of the 19th International Workshop on Randomization and Computation (RANDOM’15). 800–814.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Approaching the Quantum Singleton Bound with Approximate Error Correction;Proceedings of the 56th Annual ACM Symposium on Theory of Computing;2024-06-10
2. AG Codes Achieve List Decoding Capacity over Constant-Sized Fields;Proceedings of the 56th Annual ACM Symposium on Theory of Computing;2024-06-10
3. Construction-D lattice from Garcia–Stichtenoth tower code;Designs, Codes and Cryptography;2023-12-10
4. On subspace designs;EMS Surveys in Mathematical Sciences;2023-11-07
5. Randomly Punctured Reed-Solomon Codes Achieve the List Decoding Capacity over Polynomial-Size Alphabets;2023 IEEE 64th Annual Symposium on Foundations of Computer Science (FOCS);2023-11-06