CONSTRUCTIONS OF BINARY CONSTANT-WEIGHT CYCLIC CODES AND CYCLICALLY PERMUTABLE CODES

被引:121
作者
NGUYEN, QA [1 ]
GYORFI, L [1 ]
MASSEY, JL [1 ]
机构
[1] SWISS FED INST TECHNOL,SIGNAL & INFORMAT PROC LAB,CH-8092 ZURICH,SWITZERLAND
关键词
COLLISION CHANNEL; CONSTANT-WEIGHT CODES; CYCLIC CODES; CYCLICALLY PERMUTABLE CODES; MAXIMUM-DISTANCE-SEPARABLE CODES; PROTOCOL SEQUENCES; REED-SOLOMON CODES;
D O I
10.1109/18.135636
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A general theorem is proved showing how to obtain a constant-weight binary cyclic code from a p-ary linear cyclic code, where p is a prime, by using a representation of GF(p) as cyclic shifts of a binary p-tuple. Based on this theorem, constructions are given for four classes of binary constant-weight codes. The first two classes are shown to achieve the Johnson upper bound on minimum distance asymptotically for long block lengths. The other two classes are shown similarly to asymptotically meet the low-rate Plotkin upper bound on minimum distance. A cyclically permutable code is a binary code whose codewords are cyclically distinct and have full cyclic order. A simple method is given for selecting virtually the maximum number of cyclically distinct codewords with full cyclic order from Reed-Solomon codes and from Berlekamp-Justesen maximum-distance-separable codes. Two correspondingly optimum classes of constant-weight cyclically permutable codes are constructed by appropriate selection of codewords from the first two classes of binary constant-weight codes. It is shown that cyclically permutable codes provide a natural solution to the problem of constructing. protocol-sequence sets for the M-active-out-of-T users collision channel without feedback.
引用
收藏
页码:940 / 949
页数:10
相关论文
共 22 条
[1]  
BASSALYGO LA, 1983, PROBL INFORM TRANSM, V19, P92
[2]   SOME LONG CYCLIC LINEAR BINARY CODES ARE NOT SO BAD [J].
BERLEKAMP, ER ;
JUSTESEN, J .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1974, 20 (03) :351-356
[3]  
BLAHUT RE, 1984, THEORY PRACTICE ERRO
[4]   BINARY PULSE COMPRESSION CODES [J].
BOEHMER, AM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1967, 13 (02) :156-+
[5]   A NEW TABLE OF CONSTANT WEIGHT CODES [J].
BROUWER, AE ;
SHEARER, JB ;
SLOANE, NJA ;
SMITH, WD .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (06) :1334-1380
[6]   MAXIMUM DISTANCE SEPARABLE MULTILEVEL CODES [J].
DAROCHA, VC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1984, 30 (03) :547-548
[7]   ADDRESS ASSIGNMENT FOR A TIME-FREQUENCY-CODED, SPREAD-SPECTRUM SYSTEM [J].
EINARSSON, G .
BELL SYSTEM TECHNICAL JOURNAL, 1980, 59 (07) :1241-1255
[8]   CYCLICALLY PERMUTABLE ERROR-CORRECTING CODES [J].
GILBERT, EN .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1963, 9 (03) :175-&
[9]  
Golomb S. W., 1958, CAN J MATH, V10, P202, DOI DOI 10.4153/CJM-1958-023-9
[10]  
Hardy G. H., 1960, INTRO THEORY NUMBERS