We identify a family of binary codes whose structure is similar to Reed-Muller (RM) codes and which include RM codes as a strict subclass. The codes in this family are denoted as $C_n(r,m)$, and their duals are denoted as $B_n(r,m)$. The length of these codes is $n^m$, where $n \geq 2$, and $r$ is their `order'. When $n=2$, $C_n(r,m)$ is the RM code of order $r$ and length $2^m$. The special case of these codes corresponding to $n$ being an odd prime was studied by Berman (1967) and Blackmore and Norton (2001). Following the terminology introduced by Blackmore and Norton, we refer to $B_n(r,m)$ as the Berman code and $C_n(r,m)$ as the dual Berman code. We identify these codes using a recursive Plotkin-like construction, and we show that these codes have a rich automorphism group, they are generated by the minimum weight codewords, and that they can be decoded up to half the minimum distance efficiently. Using a result of Kumar et al. (2016), we show that these codes achieve the capacity of the binary erasure channel (BEC) under bit-MAP decoding. Furthermore, except double transitivity, they satisfy all the code properties used by Reeves and Pfister to show that RM codes achieve the capacity of binary-input memoryless symmetric channels. Finally, when $n$ is odd, we identify a large class of abelian codes that includes $B_n(r,m)$ and $C_n(r,m)$ and which achieves BEC capacity.
翻译:我们发现一个二元代码的家族,其结构与Reed-Muler(RM)代码相似,其中包括RM代码,这是一个严格的亚级。这个家族的代码被标为$C_n(r,m)$,其双元代码被标为$B_n(r,m)美元。这些代码的长度是$00美元,其中美元为2美元,美元为$C_n(r,m)是它们的“顺序 ” 。当美元=2美元时,美元C_n(r,m)是RM订单的代码 $r和长度为2美元。这些代码的特性被标为$n(r,m) 美元(r,m) 美元。这些代码的特例被伯曼(1967年)和布莱克莫尔(Blackmore)和诺顿(Norton)所采用,我们称之为“r,r,m(m)美元” 美元代码的长度为$C_n(r,m) 美元。我们用一个双元代码来识别这些代码, 并显示这些代码的精度的精度结构, 当我们使用一个精度的精度的精度代码时, 数字的精度的精度的精度显示一个精度的精度的精度的精度值的精度, 的精度, 的精度显示一个精度的精度值的精度的精度的精度的精度的精度, 。