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

Abstract

Let C\mathcal{C} be a quasi-cyclic code of index l(lβ‰₯2)l(l\geq2). Let GG be the subgroup of the automorphism group of C\mathcal{C} generated by ρl\rho^l and the scalar multiplications of C\mathcal{C}, where ρ\rho denotes the standard cyclic shift. In this paper, we find an explicit formula of orbits of GG on Cβˆ–{0}\mathcal{C}\setminus \{\mathbf{0}\}. Consequently, an explicit upper bound on the number of non-zero weights of C\mathcal{C} is immediately derived and a necessary and sufficient condition for codes meeting the bound is exhibited. In particular, we list some examples to show the bounds are tight. Our main result improves and generalizes some of the results in \cite{M2}

    Similar works

    Full text

    thumbnail-image

    Available Versions