arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0912.0965cs.ITcs.CCmath.COmath.IT
收藏

最坏情况加性错误下的显式容量实现码

Explicit Capacity-achieving Codes for Worst-Case Additive Errors

Venkatesan Guruswami, Adam Smith

摘要:

对于(0,1/2)中的每一个p,我们给出了速率接近“容量”1-H(p)的二进制码的显式构造,其使得能够在存在最坏情况的加性错误的情况下进行可靠通信,所述最坏情况的加性错误是由不注意码字(但不一定是消息)的信道引起的。形式上,我们给出了一个有效的“随机”编码E(\cdot,\cdot)与少量辅助随机比特组合,使得对于每个消息m和每个误差向量e(其可取决于m),其在由编码器选择的随机比特r上最多包含1的分数p,w.h.p,m可从损坏的码字E(m,r)+ e,而不知道编码器的随机性r。我们的加法错误的构造也产生了速率接近1-H(p)的明确的确定性代码,用于“平均错误”标准:对于至多p个分数1的每个错误向量e,大多数消息m可以有效地(唯一地)从损坏的码字C(m)+e解码。注意,这样的代码不能是线性的,因为在线性代码中,所有消息的错误模式都是相同的。我们还给出了一个新的证明,这种代码的存在性的基础上列表解码和某些代数操作检测码。我们的证明是简单的比以前的证明从文献中任意变化的渠道。

英文摘要:

For every p in (0,1/2), we give an explicit construction of binary codes of rate approaching "capacity" 1-H(p) that enable reliable communication in the presence of worst-case additive errors}, caused by a channel oblivious to the codeword (but not necessarily the message). Formally, we give an efficient "stochastic" encoding E(\cdot,\cdot) of messages combined with a small number of auxiliary random bits, such that for every message m and every error vector e (that could depend on m) that contains at most a fraction p of ones, w.h.p over the random bits r chosen by the encoder, m can be efficiently recovered from the corrupted codeword E(m,r) + e by a decoder without knowledge of the encoder's randomness r. Our construction for additive errors also yields explicit deterministic codes of rate approaching 1-H(p) for the "average error" criterion: for every error vector e of at most p fraction 1's, most messages m can be efficiently (uniquely) decoded from the corrupted codeword C(m)+e. Note that such codes cannot be linear, as the bad error patterns for all messages are the same in a linear code. We also give a new proof of the existence of such codes based on list decoding and certain algebraic manipulation detection codes. Our proof is simpler than the previous proofs from the literature on arbitrarily varying channels.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑