良好的代码可以被线性电路解码?


27

我正在寻找以下类型的错误纠正代码:

  • 恒定速率的二进制代码

  • 可通过实现为大小为的布尔电路的解码器从一定常数的误差中解码,其中是编码长度。NO(N)N

一些背景:

提前致谢!


2
碰巧,安迪(Andy)大约一年前也遇到了这个问题,经过一番简短的搜索后得出的结论是,这个问题是开放的。因此,我也很好奇答案是否已知。
arnab 2011年

2
柬埔寨特别法庭报告刚出来的时候。我尚未检查,但我希望它也能提供电路。Θ(NlogN)
彼得·索尔

是解码在AWGN模型或二元模型实现的?O(N)
T ....

良好的二进制代码是完全线性时间()可编码和可解码的,并且达到的错误率,其中是代码的块长,可能需要一些根本性的新思路。迄今最好是沿定理的线在arxiv.org/pdf/1304.4321v2.pdf。让我们看看是否有人在编码和解码时间中将为,我认为应该是可能(即使)。但是,将为可能需要更多技巧。2 N N 1O(N)2NN1 2 - Ñ 1 - μ Ñ 1 + ε μ = 0 ε 02N0.492N1μN1+ϵμ=0ϵ0
T ....

看一下扩展器代码。这些代码实现了线性时间编码和解码。线性度等于码字的大小。但是我不确定是否可以使用线性电路对其进行解码。
Vivek Bagaria

Answers:


2

您应该看一下龙卷风代码{1},对于任何和以及足够大的可以将其设计为从丢失中恢复(很有可能)。与成比例的时间分数(请参见{1}中的定理1)。ε > 0 Ñ 1 - [R ) 1 - ε ñ LN 1Rϵ>0n(1R)(1ϵ)nln1ϵ


{1} Luby,Michael G.等人。“实用的防丢失代码。” ACM第29届年度计算机理论研讨会论文集。ACM,1997年:http//www.eecs.harvard.edu/~michaelm/NEWWORK/postscripts/losscodes.pdf

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.