Codes with Locality for Two Erasures
arXiv:1401.2422
Abstract
In this paper, we study codes with locality that can recover from two erasures via a sequence of two local, parity-check computations. By a local parity-check computation, we mean recovery via a single parity-check equation associated to small Hamming weight. Earlier approaches considered recovery in parallel; the sequential approach allows us to potentially construct codes with improved minimum distance. These codes, which we refer to as locally 2-reconstructible codes, are a natural generalization along one direction, of codes with all-symbol locality introduced by Gopalan \textit{et al}, in which recovery from a single erasure is considered. By studying the Generalized Hamming Weights of the dual code, we derive upper bounds on the minimum distance of locally 2-reconstructible codes and provide constructions for a family of codes based on Turán graphs, that are optimal with respect to this bound. The minimum distance bound derived here is universal in the sense that no code which permits all-symbol local recovery from erasures can have larger minimum distance regardless of approach adopted. Our approach also leads to a new bound on the minimum distance of codes with all-symbol locality for the single-erasure case.
14 pages, 3 figures, Updated for improved readability
References in corpus (3)
Cited by in corpus (14)
- Cooperative Local Repair in Distributed Storage
- Some Improvements on Locally Repairable Codes
- Optimal binary linear locally repairable codes with disjoint repair groups
- Codes With Hierarchical Locality
- Weight Enumerators and Higher Support Weights of Maximally Recoverable Codes
- Binary Codes with Locality for Four Erasures
- Erasure Coding for Distributed Storage: An Overview
- Centralized Multi-Node Repair Regenerating Codes
- On Partial Maximally-Recoverable and Maximally-Recoverable Codes
- Bounds on Codes with Locality and Availability
- Bounds and Constructions for Linear Locally Repairable Codes over Binary Fields
- A Tight Rate Bound and Matching Construction for Locally Recoverable Codes with Sequential Recovery From Any Number of Multiple Erasures
- Erasure Codes for Distributed Storage: Tight Bounds and Matching Constructions
- On the Average Locality of Locally Repairable Codes