...
首页> 外文期刊>Electronic Colloquium on Computational Complexity >Optimal rate list decoding over bounded alphabets using algebraic-geometric codes
【24h】

Optimal rate list decoding over bounded alphabets using algebraic-geometric codes

机译:使用代数 - 几何代码对有界字母解码的最佳速率列表

获取原文
           

摘要

We construct two classes of algebraic code families which 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 on ε 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 which 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 which 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(O?(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 a 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(O?(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 worse list size.
机译:我们构建了两种类别的代数代码系列,其有效地列出了从分数1ΔR的小输出列表大小的可解码列出了来自的逆势误差的误差,其中R是代码的速率,用于任何所需的正常常数ε。字母大小仅取决于ε,几乎是最佳的。第一类代码通过使用底层函数场的自体形态折叠代数 - 几何码而获得。通过将代数 - 几何代码的评估点限制为来自子场的合理点来获得第二类代码。在这两种情况下,我们开发了一种线性代数方法来执行列表解码,其用良好的“周期性”结构将候选消息引出到子空间。要修剪此子空间并在列表大小上获取良好的绑定,我们通过预编码进入某些子空间撤回集来选择这些代码的子码,这保证与我们的列表解码中出现的类型的周期性子空间具有小的交叉点。我们开发了两种方法,用于构建这些子空间逃避套件。首先是蒙特卡罗的校长校准的象征的子空间逃避(H.S.E)套装,其导致出色的列表大小但不明确。第二种方法利用我们的子空间的进一步超周周期性,并使用一种名为子空间设计的新建构造,其随后明确地构建,并发现了伪随机性的进一步应用。要通过固定字母大小获取一系列代码,我们将采用基于Garcia-Stichtonoth塔的函数字段的代数 - 几何代码来实例化我们的方法。通过H.S.E的修剪结合它将收益码列出 - 可解码到1? r? ε误差分数与o(1 /ε)界定的列表大小,匹配随机代码的存在界限到恒定因子。此外,可以使字母大小进行exp(O?(1 /ε2)),这与Exp的下限(?(1 /ε))也没有太大差。因此,我们实现的参数非常接近所有三个方面 - 错误校正半径,字母大小和列表尺寸的存在界限。然而,这种构造是蒙特卡罗和索赔的列表解码属性仅具有高概率。一旦代码(有效地)采样,编码/解码算法是针对绝对常数C的运行时间Oε(n c)的确定性,其中n是代码的块长度。使用子空间设计而不是修剪,我们的方法产生了几个速率R的确定性结构,其中有效列表从1Ω·r?εfton的恒定大小exp(O?(1 /ε2)的字母表误差)。列表大小绑定是由块长度N的非常缓慢的越来越长的函数的大限定;特别是,对于任何固定的整数r,它最多是最多的O(log(r)n)(r'th迭代对数)。明确的结构避免了蒙特卡罗采样的缺点,以牺牲更差的列表大小。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号