Algebraic hierarchical locally recoverable codes with nested affine subspace recovery
Kathryn Haymaker, Beth Malmskog, Gretchen L. Matthews
TL;DR
This work addresses constructing locally recoverable codes with both hierarchical locality and availability by exploiting underlying geometry in Reed-Muller codes and fiber-product codes. It shows that nested affine subspaces in RM codes and the fiber-product structure of curves yield natural two-level and multi-level hierarchies, and that fiber-product codes can be viewed as punctured subcodes of Reed-Muller codes, unifying the constructions. The authors derive explicit hierarchical parameters for RM-based and fiber-product-based LRCs, including two notable specializations via Artin-Schreier and Hermitian curves, and extend the framework to H-level hierarchies with availability at each level. The results highlight the versatility and flexibility of geometry-driven recovery strategies, providing a foundation for more refined hierarchy-availability bounds and broader applicability to algebraic-geometry code families.
Abstract
Codes with locality, also known as locally recoverable codes, allow for recovery of erasures using proper subsets of other coordinates. These subsets are typically of small cardinality to promote recovery using limited network traffic and other resources. Hierarchical locally recoverable codes allow for recovery of erasures using sets of other symbols whose sizes increase as needed to allow for recovery of more symbols. In this paper, we describe a hierarchical recovery structure arising from geometry in Reed-Muller codes and codes with availability from fiber products of curves. We demonstrate how the fiber product hierarchical codes can be viewed as punctured subcodes of Reed-Muller codes, uniting the two constructions. This point of view provides natural structures for local recovery with availability at each level in the hierarchy.
