On the structure of Hermitian codes

被引:15
作者
Little, J
Saints, K
Heegard, C
机构
[1] CORNELL UNIV,CTR APPL MATH,ITHACA,NY 14853
[2] CORNELL UNIV,SCH ELECT ENGN,ITHACA,NY 14853
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0022-4049(96)00067-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Let X-m denote the Hermitian curve x(m+1) = y(m) + y over the field F-m2. Let Q be the single point at infinity, and let D be the sum of the other m(3) points of X-m rational over F-m2, each with multiplicity 1. X-m has a cyclic group of automorphisms of order m(2) -1, which induces automorphisms of each of the the one-point algebraic geometric Goppa codes C-L(D,aQ) and their duals. As a result, these codes have the structure of modules over the ring F-q[t], and this structure can be used to goad effect in both encoding and decoding. In this paper we examine the algebraic structure of these modules by means of the theory of Groebner bases. We introduce a root diagram for each of these codes (analogous to the set of roots for a cyclic code of length q -1 over F-q), and show how the root diagram may be determined combinatorially from a. We also give a specialized algorithm for computing Groebner bases, adapted to these particular modules. This algorithm has a much lower complexity than general Groebner basis algorithms, and has been successfully implemented in the Maple computer algebra system. This permits the computation of Groebner bases and the construction of compact systematic encoders for some quite large codes (e.g. codes such as C-L(D,4010Q) on the curve X-16, With parameters n = 4096, k = 3891). (C) 1997 Elsevier Science B.V.
引用
收藏
页码:293 / 314
页数:22
相关论文
共 12 条
[1]  
Adams WW, 1994, Graduate Studies in Mathematics, V3, pxiv+289
[2]  
COX D, 1992, IDEALS VARIETIES ALG
[3]  
HEEGARD C, IN PRESS IEEE T INFR
[4]  
MORENO C, 1991, ALGEBRAIC CURVES OVE
[5]  
SHEN BZ, 1993, CRYPTOGRAPHY CODING, V3
[6]   AUTOMORPHISM GROUP OF ALGEBRAIC FUNCTION WITH PRIMARY NUMBER CHARACTERISTICS .1. APPRAISAL OF AUTOMORPHISM GROUP ORDER [J].
STICHTENOTH, H .
ARCHIV DER MATHEMATIK, 1973, 24 (05) :527-544
[7]   A NOTE ON HERMITIAN CODES OVER GF(Q2) [J].
STICHTENOTH, H .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1988, 34 (05) :1345-1348
[8]  
Stichtenoth H., 1993, Algebraic function fields and codes
[9]   REMARKS ON CODES FROM HERMITIAN CURVES [J].
TIERSMA, HJ .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1987, 33 (04) :605-609
[10]  
van Lint J. H., 1982, INTRO CODING THEORY