Abstract: | A cyclic code is a -ary cyclic code of length , minimum Hamming distance and weight . In this paper, we investigate cyclic codes. A new upper bound on , the largest possible number of codewords in a cyclic code, is given. Two new constructions for optimal cyclic codes based on cyclic difference packings are presented. As a consequence, the exact value of is determined for any positive integer . We also obtain some other infinite classes of optimal cyclic codes. |