An efficient method to construct self-dual cyclic codes of length \(p^s\) over \(\mathbb{F}_{p^m} + u \mathbb{F}_{p^m} \) (Q2174606)

From MaRDI portal





scientific article
Language Label Description Also known as
default for all languages
No label defined
    English
    An efficient method to construct self-dual cyclic codes of length \(p^s\) over \(\mathbb{F}_{p^m} + u \mathbb{F}_{p^m} \)
    scientific article

      Statements

      An efficient method to construct self-dual cyclic codes of length \(p^s\) over \(\mathbb{F}_{p^m} + u \mathbb{F}_{p^m} \) (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      21 April 2020
      0 references
      A code \(C\) over a ring is self-dual if \(C=C^\perp\), where \(C^\perp\) is the standard Euclidean dual. The code \(C\) is cyclic if \((c_0,c_1,\ldots,c_{n-1}) \in C\) implies \((c_{n-1}, c_0,c_1,\ldots,c_{n-2})\). The authors use combinatorial techniques to give an explicit representation and enumeration for all distinct self-dual cyclic codes of length \(p^s\) over the ring \(F_{p^m} [u] / \langle u^2 \rangle\). Additionally, they given an efficient method to construct every self-dual cyclic code in this setting.
      0 references
      cyclic code
      0 references
      self-dual code
      0 references
      linear code
      0 references
      Kronecker product of matrices
      0 references
      finite chain ring
      0 references
      0 references

      Identifiers