Table of Contents
Fetching ...

Linear Complementary Equi-Dual Codes

Ashkan Nikseresht, Shohreh Namazi, Marziyeh Beygi Khormaei

TL;DR

The paper investigates linear complementary equi-dual (LCED) codes, asking when a code $C$ can be paired with a code $D$ permutation equivalent to $C^{\perp}$ so that $F^n=C\oplus D$. It provides a practical LCED criterion based on a generator matrix $G$ and a permutation $P$ with $GPG^{t}$ invertible, and analyzes the standard form $G=(I_k|A)$ to reduce LCED testing to conditions on $A$. A central conjecture proposes that if a standard-form generator is not LCED, then row sums vanish and column sums are unity; the authors supply substantial evidence and proofs for several special cases (e.g., $n=k+1$, $k=2$, and $n=k+2$ under Pi$_k$-type assumptions) and derive wide-ranging implications about when all codes are LCED over certain fields or lengths. These results, together with the Pi$_k$ framework and computational checks, advance understanding of LCED codes and suggest algorithms for constructing dual-equivalent partners, with potential cryptographic applications in resisting side-channel and fault attacks.

Abstract

We call a linear code $C$ with length $n$ over a field $F$, a linear complementary equi-dual code, when there exists a linear code $D$ over $F$ such that $D$ is permutation equivalent to $C^\perp$ and $(C,D)$ is a linear complementary pair of codes, that is, $C+ D=F^n$ and $C\cap D=0$. We first state a necessary condition on a code $C$ to be linear complementary equi-dual. Then, we conjecture that this necessary condition is also sufficient and present several statements which support this conjecture.

Linear Complementary Equi-Dual Codes

TL;DR

The paper investigates linear complementary equi-dual (LCED) codes, asking when a code can be paired with a code permutation equivalent to so that . It provides a practical LCED criterion based on a generator matrix and a permutation with invertible, and analyzes the standard form to reduce LCED testing to conditions on . A central conjecture proposes that if a standard-form generator is not LCED, then row sums vanish and column sums are unity; the authors supply substantial evidence and proofs for several special cases (e.g., , , and under Pi-type assumptions) and derive wide-ranging implications about when all codes are LCED over certain fields or lengths. These results, together with the Pi framework and computational checks, advance understanding of LCED codes and suggest algorithms for constructing dual-equivalent partners, with potential cryptographic applications in resisting side-channel and fault attacks.

Abstract

We call a linear code with length over a field , a linear complementary equi-dual code, when there exists a linear code over such that is permutation equivalent to and is a linear complementary pair of codes, that is, and . We first state a necessary condition on a code to be linear complementary equi-dual. Then, we conjecture that this necessary condition is also sufficient and present several statements which support this conjecture.
Paper Structure (4 sections, 34 theorems, 45 equations)

This paper contains 4 sections, 34 theorems, 45 equations.

Key Result

Theorem 2.3

Assume that $G$ is a generator matrix for $C$ and $H$ is a parity check matrix for the linear code $D$. Then $(C,D)$ is an LCP of codes if and only if $\dim (C)+\dim(D) =n$ and $GH^t$ is nonsingular.

Theorems & Definitions (73)

  • Definition 2.1
  • Example 2.2
  • Theorem 2.3: LiuL
  • Proposition 2.4
  • proof
  • Definition 2.5
  • Example 2.6
  • Example 2.7
  • Proposition 2.8
  • Lemma 2.9
  • ...and 63 more