Table of Contents
Fetching ...

Locally recoverable $J$-affine variety codes

Carlos Galindo, Fernando Hernando, Carlos Munuera

TL;DR

The paper addresses the repair problem for distributed storage by designing long locally recoverable codes with robust multi-erasure recovery. It constructs LRC codes as subfield-subcodes of $J$-affine variety codes, using evaluation on zero sets $Z_J$ and trace maps to obtain codes over $bF_q$, with dimensions controlled by carefully chosen index sets $ abla$. The main contributions include explicit locality bounds and optimality results via cyclotomic orbit techniques, plus detailed univariate and bivariate constructions that yield codes with lengths $n obreak o o obreak q$ in many cases and often $(r,δ)$-optimality; several examples achieve sharpness and strong minimum-distance behavior. The work provides practical, parameter-rich schemes for long LRC codes suitable for scalable distributed storage, expanding the toolkit beyond small-length codes and offering concrete recovery-set structures based on algebraic-geometric constructions.

Abstract

A locally recoverable (LRC) code is a code over a finite field $\mathbb{F}_q$ such that any erased coordinate of a codeword can be recovered from a small number of other coordinates in that codeword. We construct LRC codes correcting more than one erasure, which are subfield-subcodes of some $J$-affine variety codes. For these LRC codes, we compute localities $(r, δ)$ that determine the minimum size of a set $\bar{R}$ of positions so that any $δ- 1$ erasures in $\bar{R}$ can be recovered from the remaining $r$ coordinates in this set. We also show that some of these LRC codes with lengths $n\gg q$ are $(δ-1)$-optimal.

Locally recoverable $J$-affine variety codes

TL;DR

The paper addresses the repair problem for distributed storage by designing long locally recoverable codes with robust multi-erasure recovery. It constructs LRC codes as subfield-subcodes of -affine variety codes, using evaluation on zero sets and trace maps to obtain codes over , with dimensions controlled by carefully chosen index sets . The main contributions include explicit locality bounds and optimality results via cyclotomic orbit techniques, plus detailed univariate and bivariate constructions that yield codes with lengths in many cases and often -optimality; several examples achieve sharpness and strong minimum-distance behavior. The work provides practical, parameter-rich schemes for long LRC codes suitable for scalable distributed storage, expanding the toolkit beyond small-length codes and offering concrete recovery-set structures based on algebraic-geometric constructions.

Abstract

A locally recoverable (LRC) code is a code over a finite field such that any erased coordinate of a codeword can be recovered from a small number of other coordinates in that codeword. We construct LRC codes correcting more than one erasure, which are subfield-subcodes of some -affine variety codes. For these LRC codes, we compute localities that determine the minimum size of a set of positions so that any erasures in can be recovered from the remaining coordinates in this set. We also show that some of these LRC codes with lengths are -optimal.

Paper Structure

This paper contains 8 sections, 17 theorems, 46 equations, 11 tables.

Key Result

Proposition 1.1

The locality $r$ of an LRC code $\mathcal{C}$ satisfies $r\ge d(\mathcal{C}^{\perp})-1$.

Theorems & Definitions (42)

  • Proposition 1.1
  • Theorem 1.2
  • Proposition 1.3
  • Proposition 1.4
  • proof
  • Corollary 1.5
  • proof
  • Definition 2.1
  • Definition 2.2
  • Theorem 2.3
  • ...and 32 more