Constructions of Binary Constant-Weight Quasi-Cyclic Codes and Quasi-Cyclically Permutable Codes

Authors

DOI:

https://doi.org/10.14209/jcis.2024.11

Keywords:

error-correcting codes, cyclic codes, quasi-cyclic codes, cyclically permutable codes, protocol sequences for collision channel without feedback

Abstract

A theorem is proven showing how to obtain a constant-weight binary quasi-cyclic code from a p^r-ary linear cyclic code, where p is a prime and r is a positive integer, r ≥ 1, by using a representation of the elements of a Galois field, GF(p^r ), as cyclic shifts of a binary p^r -tuple. From this theorem, constructions are derived for two classes of constant-weight binary quasi-cyclic codes. These two classes are shown to achieve the Johnson upper bound on the number of codewords asymptot- ically for long blocklengths. A quasi-cyclically permutable (QCP) code is a binary code such that the codewords are quasi-cyclically distinct and have cyclic order equal to the code blocklength. A technique is described for selecting virtually the maximum number of cyclically distinct codewords of full cyclic order from Reed-Solomon (RS) codes and from Berlekamp-Justesen (BJ) codes, both known to be maximum distance separable codes. Those cyclically distinct codewords of full cyclic order from RS codes and from BJ codes are mapped to binary to produce two classes of asymptotically optimum constant-weight quasi- cyclic codes and two classes of asymptotically optimum constant- weight QCP codes. An application of QCP codes is introduced to construct protocol-sequence sets for the M-active-out-of-T users collision channel without feedback, allowing more users than strict cyclically permutable codes with the same blocklength and minimum distance.

Downloads

Download data is not yet available.

Author Biographies

Dr. Sampaio, Federal University of Pernambuco

He received the B.Sc. (2004), M.Sc. (2011) and D.Sc. (2015) degrees, all in electrical and electronics engi- neering from the Federal University of Pernambuco, Recife, Brazil. In 2015 he joined the faculty of the Department of Electronics and Systems, Federal University of Pernambuco, Recife, Brazil, as an Associate Professor.

Prof. Maria de Lourdes Alcoforado, Escola Politécnica, Universidade de Pernambuco

Maria de Lourdes Alcoforado received her B.Sc. degree in electrical and electronics engineering (1995), M.Sc. (2000) and D.Sc. degrees (2005) in Electrical Engineering from the Federal University of Pernambuco, Brazil. In 2001 she joined the University of Pernambuco, and is currently an Associate Professor. 

Downloads

Published

2024-07-08

How to Cite

Rocha, V. C. da, Sampaio de Lemos Neto, J., & Melo Guedes Alcoforado, M. de L. (2024). Constructions of Binary Constant-Weight Quasi-Cyclic Codes and Quasi-Cyclically Permutable Codes. Journal of Communication and Information Systems, 39(1), 113–118. https://doi.org/10.14209/jcis.2024.11
Received 2024-02-08
Accepted 2024-07-02
Published 2024-07-08

Most read articles by the same author(s)