Table of Contents
Fetching ...

The equivalent condition for GRL codes to be MDS, AMDS or self-dual

Zhonghao Liang, Yongkang Wan, Qunying Liao

TL;DR

This work advances the theory of generalized Roth–Lempel codes by analyzing GRL_k(α, v, A_{3×3}) with a non-singular 3×3 matrix, establishing explicit equivalent conditions for the code and its dual to be non-RS MDS/AMDS/self-dual. The authors prove GRL_k(k>3) is non-RS and derive two key criteria for non-RS MDS and AMDS (for the dual) that depend on combinatorial sums over α and the entries of A_{3×3}. They further provide a concrete parity-check construction and derive a non-RS self-dual condition linking a scalar λ, the v_i weights, and A_{3×3} A_{3×3}^T, enabling explicit self-duality tests. The results generalize prior Roth–Lempel constructions (A22) by replacing A_2 with a GL_3(F_q) matrix, yielding a broader set of NMDS/MDS-like codes and self-dual examples with concrete parameter choices and finite-field realizations.

Abstract

It's well known that MDS, AMDS or self dual codes have good algebraic properties, and are applied in communication systems, data storage, quantum codes, and so on. In this paper, we focus on a class of generalized Roth-Lempel linear codes which are not not equivalent to linear codes in [21],[22] and give an equivalent condition for them or their dual to be non RS MDS, AMDS or non RS self-dual and some corresponding examples.

The equivalent condition for GRL codes to be MDS, AMDS or self-dual

TL;DR

This work advances the theory of generalized Roth–Lempel codes by analyzing GRL_k(α, v, A_{3×3}) with a non-singular 3×3 matrix, establishing explicit equivalent conditions for the code and its dual to be non-RS MDS/AMDS/self-dual. The authors prove GRL_k(k>3) is non-RS and derive two key criteria for non-RS MDS and AMDS (for the dual) that depend on combinatorial sums over α and the entries of A_{3×3}. They further provide a concrete parity-check construction and derive a non-RS self-dual condition linking a scalar λ, the v_i weights, and A_{3×3} A_{3×3}^T, enabling explicit self-duality tests. The results generalize prior Roth–Lempel constructions (A22) by replacing A_2 with a GL_3(F_q) matrix, yielding a broader set of NMDS/MDS-like codes and self-dual examples with concrete parameter choices and finite-field realizations.

Abstract

It's well known that MDS, AMDS or self dual codes have good algebraic properties, and are applied in communication systems, data storage, quantum codes, and so on. In this paper, we focus on a class of generalized Roth-Lempel linear codes which are not not equivalent to linear codes in [21],[22] and give an equivalent condition for them or their dual to be non RS MDS, AMDS or non RS self-dual and some corresponding examples.

Paper Structure

This paper contains 11 sections, 11 theorems, 136 equations, 4 tables.

Key Result

Lemma 3

(A22, Lemma 2) For any positive integer $k>3$, we have

Theorems & Definitions (20)

  • Definition 1
  • Remark 2
  • Lemma 3
  • Lemma 4
  • Lemma 5
  • Lemma 6
  • Theorem 7
  • Theorem 8
  • Remark 9
  • Corollary 10
  • ...and 10 more