Codes considered as structures within unit schemes greatly extends the availability of linear block and convolutional codes and allows the construction of these codes to required length, rate, distance and type. Properties of a code emanate from properties of the unit from which it was derived. %% can thus be constructed and analysed by designating the units whose properties would give the required codes. Orthogonal units, units in group rings, Fourier/Vandermonde units and related units are used to construct and analyse linear block and convolutional codes and to construct these to predefined length, rate, distance and type. Self-dual, dual containing, quantum error-correcting and linear complementary dual codes are constructed for both linear block and convolutional codes. Low density parity check linear block and convolutional codes are constructed with no short cycles in the control matrix.
翻译:在单位方案框架下将码视为结构,极大地拓展了线性分组码与卷积码的可用性,并使得这些码能够按所需长度、码率、距离和类型进行构造。码的性质源于其衍生单位的性质。因此,通过选定具有特定性质的单位,即可构造并分析出符合要求的码。正交单位、群环中的单位、傅里叶/范德蒙单位及其相关单位被用于构造和分析线性分组码与卷积码,并能按预定义的长度、码率、距离和类型构建这些码。针对线性分组码和卷积码,构造了自对偶码、包含对偶码、量子纠错码以及线性互补对偶码。同时构造了校验矩阵中不含短环的低密度奇偶校验线性分组码与卷积码。