Linear Complementary dual codes and Linear Complementary pairs of AG codes in function fields
Alonso S. Castellanos, Adler V. Marques, Luciane Quoos
TL;DR
The work presents explicit constructions of Linear Complementary Pairs (LCP) and Linear Complementary Dual (LCD) codes arising from algebraic-geometry codes on function fields with genus $g\ge1$. It leverages non-special divisors of degree $g-1$ and, via gcd/lmd divisor data, establishes general LCP criteria and Kummer-based explicit families, then extends to Hermitian-generalized, maximal, hyperelliptic, and elliptic curves. Key contributions include Theorems that yield concrete code parameters for LCPs and LCDs on Kummer extensions, hyperelliptic curves, and elliptic curves, plus new LCD instances on maximal subcovers of Hermitian curves. The results broaden the catalog of AG-code-based LCP/LCD constructions with practical length–dimension–distance ranges, underpinned by divisor-theoretic conditions that also clarify security implications for cryptographic use.
Abstract
In recent years, linear complementary pairs (LCP) of codes and linear complementary dual (LCD) codes have gained significant attention due to their applications in coding theory and cryptography. In this work, we construct explicit LCPs of codes and LCD codes from function fields of genus $g \geq 1$. To accomplish this, we present pairs of suitable divisors giving rise to non-special divisors of degree $g-1$ in the function field. The results are applied in constructing LCPs of algebraic geometry codes and LCD algebraic geometry (AG) codes in Kummer extensions, hyperelliptic function fields, and elliptic curves.
