On Self-Dual Cyclic Codes Over Finite Fields

被引:82
作者
Jia, Yan [1 ]
Ling, San [1 ]
Xing, Chaoping [1 ]
机构
[1] Nanyang Technol Univ, Sch Phys & Math Sci, Div Math Sci, Singapore 637371, Singapore
基金
新加坡国家研究基金会;
关键词
Cyclic code; finite field; generator polynomial; self-dual;
D O I
10.1109/TIT.2010.2092415
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In coding theory, self-dual codes and cyclic codes are important classes of codes which have been extensively studied. The main objects of study in this paper are self-dual cyclic codes over finite fields, i.e., the intersection of these two classes. We show that self-dual cyclic codes of length n over F(q) exist if and only if is even and q = 2(m) with m a positive integer. The enumeration of such codes is also investigated. When and q are even, there is always a trivial self-dual cyclic code with generator polynomial x n/2 +1. We, therefore, classify the existence of self-dual cyclic codes, for given n and q, into two cases: when only the trivial one exists and when two or more such codes exist. Given n and m, an easy criterion to determine which of these two cases occurs is given in terms of the prime factors of, for most. We also show that, over a fixed field, the latter case occurs more frequently as the length grows.
引用
收藏
页码:2243 / 2251
页数:9
相关论文
共 12 条
[1]  
[Anonymous], 2003, Notices Amer. Math. Soc
[2]   On cyclic self-dual codes [J].
Kai, Xiaoshan ;
Zhu, Shixin .
APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2008, 19 (06) :509-525
[3]  
Lidl R., 1997, Finite Fields
[4]   On the algebraic structure of quasi-cyclic codes I:: Finite fields [J].
Ling, S ;
Solé, P .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (07) :2751-2760
[5]  
MacWilliams F., 2003, The Theory of Error-Correcting Codes
[6]  
Moree P, 1997, ACTA ARITH, V80, P197
[7]  
Pless V., 1997, Proceeding. 1997 IEEE International Symposium on Information Theory (Cat. No.97CH36074), DOI 10.1109/ISIT.1997.613115
[8]  
SIU MK, 1975, MATH MAG, V48, P284
[9]   CYCLIC SELF-DUAL CODES [J].
SLOANE, NJA ;
THOMPSON, JG .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1983, 29 (03) :364-366
[10]  
WIERTELAK K, 1977, ACTA ARITH, V34, P197