Multi-twisted codes as free modules over principal ideal domains

04/07/2022
by   Ramy Taki ElDin, et al.
0

We begin this chapter by introducing the simple algebraic structure of cyclic codes over finite fields. This structure undergoes a series of generalizations to present algebraic descriptions of constacyclic, quasi-cyclic (QC), quasi-twisted (QT), generalized quasi-cyclic (GQC), and multi-twisted (MT) codes. The correspondence between these codes and submodules of the free 𝔽_q[x]-module (𝔽_q[x])^ℓ is established. Thus, any of these codes corresponds to a free linear code over the principal ideal domain (PID) 𝔽_q[x]. A basis of this code exists and is used to build a generator matrix with polynomial entries, called the generator polynomial matrix (GPM). The Hermite normal form of matrices over PIDs is exploited to achieve the reduced GPMs of MT codes. Some properties of the reduced GPM are introduced, for example, the identical equation. A formula for a GPM of the dual code 𝒞^⊥ of a MT code is given. At this point, special attention is paid to QC codes. For a QC code 𝒞, we define its reversed code ℛ. We call 𝒞 reversible or self-dual if ℛ=𝒞 or 𝒞^⊥=𝒞, respectively. A formula for a GPM of ℛ is given. We characterize GPMs for QC codes that combine reversibility and self-duality/self-orthogonality. For the reader interested in running computer search for optimal codes, we show the existence of binary self-orthogonal reversible QC codes that have the best known parameters as linear codes. These results can be obtained by brute-force search using GPMs that meet the above characterization.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2023

Generator polynomial matrices of the Galois hulls of multi-twisted codes

In this study, we consider the Euclidean and Galois hulls of multi-twist...
research
10/13/2022

The two-sided Galois duals of multi-twisted codes

Characterizing the duals of linear codes with rich algebraic structures ...
research
01/05/2022

Self-dual 2-quasi-cyclic Codes and Dihedral Codes

We characterize the structure of 2-quasi-cyclic codes over a finite fiel...
research
09/07/2019

Self-Dual Linear Codes over F_q+uF_q+u^2F_q and Their Applications in the Study of Quasi-Abelian Codes

Self-dual codes over finite fields and over some finite rings have been ...
research
08/15/2021

New Binary and Ternary Quasi-Cyclic Codes with Good Properties

One of the most important and challenging problems in coding theory is t...
research
08/17/2020

Good Classical and Quantum Codes from Multi-Twisted Codes

Multi-twisted (MT) codes were introduced as a generalization of quasi-tw...
research
04/28/2023

Polynomial time attack on high rate random alternant codes

A long standing open question is whether the distinguisher of high rate ...

Please sign up or login with your details

Forgot password? Click here to reset