主题
Search

近乎完美码


C 是一个 纠错码,由 N码字 组成,其中每个 码字 由从长度为 q字母表 A 中取出的 n 个字母组成,并且每两个不同的码字在至少 d=2e 个位置上不同。如果对于每个可能的长度为 n 且字母来自 A 的字 w_0,在 C 中存在一个码字 w,其中 w 的至多 e 个字母与 w_0 的相应字母不同,则称 C 为近乎完美的。如果码字 ww_0 的不同之处少于 e 个位置时是唯一的,并且最多存在一个其他的码字与 w_0e 个位置上不同(如果 ww_0e 个位置上不同)。

近乎完美码 C^' 可以通过在 C 中的每个码字的末尾添加一个奇偶校验位,从 完美码 C 导出。因此,如果 C 是一个 [n,k,d]-完美二元线性码,那么 C^' 是一个 [n+1,k,d+1]-近乎完美二元线性码。通过这种方式,可以从完美 Golay 码获得近乎完美的扩展 Golay 码,并从完美 Hamming 码获得近乎完美的扩展 Hamming 码。


参见

纠错码, Golay 码, Hamming 码, 完美码

此条目由 David Terr 贡献

使用 Wolfram|Alpha 探索

引用此条目

Terr, David. "Nearly Perfect Code." 来自 MathWorld——Wolfram Web 资源,由 Eric W. Weisstein 创建。 https://mathworld.net.cn/NearlyPerfectCode.html

主题分类