Constructions of linear codes with one-dimensional hull

Research output: Contribution to journalArticlepeer-review

46 Scopus citations

Abstract

The hull of a linear code is defined to be the intersection of the code and its dual, and was originally introduced to classify finite projective planes. The hull plays an important role in determining the complexity of algorithms for checking permutation equivalence of two linear codes and computing the automorphism group of a linear code. It has been shown that these algorithms are very effective in general if the size of the hull is small. The objective of this paper is to present some sufficient and necessary conditions that linear codes and cyclic codes have one-dimensional hull. It is shown that there are no such binary or ternary cyclic codes. Based on these characterizations, some constructions of linear codes with one-dimensional hull were given by employing quadratic number fields, partial difference sets, and difference sets. We also construct cyclic codes with one-dimensional hull. Some optimal codes with one-dimensional hull are obtained.

Original languageEnglish
Article number8426032
Pages (from-to)1668-1676
Number of pages9
JournalIEEE Transactions on Information Theory
Volume65
Issue number3
DOIs
StatePublished - Mar 2019

Keywords

  • LCD codes
  • Linear codes
  • cyclic codes
  • hull
  • quadratic number fields

Fingerprint

Dive into the research topics of 'Constructions of linear codes with one-dimensional hull'. Together they form a unique fingerprint.

Cite this