A tight upper bound on the number of non-zero weights of a quasi-cyclic code

Abstract

Let C be a quasi-cyclic code of index l(l≥2). Let G be the subgroup of the automorphism group of C generated by l and the scalar multiplications of C, where denotes the standard cyclic shift. In this paper, we find an explicit formula of orbits of G on C \0\. Consequently, an explicit upper bound on the number of nonzero weights of C is immediately derived and a necessary and sufficient condition for codes meeting the bound is exhibited. If C is a one-generator quasi-cyclic code, a tighter upper bound on the number of nonzero weights of C is obtained by considering a larger automorphism subgroup which is generated by the multiplier, l and the scalar multiplications of C. In particular, we list some examples to show the bounds are tight. Our main result improves and generalizes some of the results in M2.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…