是否存在长度为6,大小为32和距离为2的二进制代码?


9

问题是证明或反对,st,的存在。 ; ; 。(代表汉明距离)C|C|=6CC|C|=32dC一世CĴ21个一世<Ĵ32d

我试图构造一个令人满意的代码。我能得到的最好结果是让(的串联,其大小为恰好是该大小的理论上限,现在我不知道不知道下一步该怎么做才能解决问题。C=C×CC={000011110101}

Answers:


9

是的,有这样一套。您实际上在正确的位置上可以找到以下示例。

中偶数为1C={C|C|=6 并且在c中偶数为1}。您可以检查以下内容。

  • |C|=32
  • düv2对于所有üvCüv。(实际上,düv=2或4或6。)

以下是四个相关练习,以难度递增的顺序列出。就像在问题中一样,仅涉及二进制代码。

练习1.给出另一个例子,说明一组32个单词的长度为6,且成对距离至少为2。

练习2。表明答案和练习1中只​​有两组。

练习3。将以上内容推广到任何给定长度和成对距离至少为2的单词。(提示,32=26-1个

练习4.如果(在尤瓦的回答说进一步一般化)一个ñd是长度的代码的最大大小ñ和最小成对距离d,然后一个d2d=一个ñ-1个2d-1个


1
我认为也可以是6,特别为û = 000000v = 111111,因为两者ù Çv Ç因为两者都具有的1的偶数。还是我错过了什么?düvü=000000v=111111uCvC
siegi

@siegi,谢谢。更新。
John L.

@Miangu对我的回答有帮助吗?您考虑过接受吗?
John L.

7

来自具有2n1码字和最小距离2的线性码的所有奇偶校验字。

更一般地,如果A2(n,d)是长度的代码的最大大小n和最小距离d,然后A2(n,2d)=A2(n1,2d1)


1
好事实,赞成。顺便说一句,为什么不只是而不是A 2n d ?哦,两个字母。一个ñd一个2ñd
John L.

1
下标表示字段F2
Yuval Filmus
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.