Improved Schemes for Asymptotically Optimal Repair of MDS Codes

We consider (\text {n}, \text {k}, \text {l}) MDS codes of length n , dimension k , and subpacketization l over a finite field {\it\text { F }} . A codeword of such a code consists of n column-vectors of length l over {\it\text { F }} , with the property that any k of them suffice to recover the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on information theory 2021-08, Vol.67 (8), p.5051-5068
Hauptverfasser: Chowdhury, Ameera, Vardy, Alexander
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We consider (\text {n}, \text {k}, \text {l}) MDS codes of length n , dimension k , and subpacketization l over a finite field {\it\text { F }} . A codeword of such a code consists of n column-vectors of length l over {\it\text { F }} , with the property that any k of them suffice to recover the entire codeword. Each of these n vectors may be stored on a separate node in a network. If one of the n nodes fails, we can recover its content by downloading symbols from the surviving nodes, and the total number of symbols downloaded in the worst case is called the repair bandwidth of the code. By the cut-set bound, the repair bandwidth of an (\text {n},\text {k},\text {l}) MDS code is at least \text {l}(\text {n}{-}1)/(\text {n}{-}\text {k}) . There are several constructions of MDS codes whose repair bandwidth meets or asymptotically meets the cut-set bound. For example, letting \text {r}=\text {n}-\text {k} denote the number of parities, Ye and Barg constructed (\text {n},\text {k},\text {r}^{\text {n}}) Reed-Solomon codes that asymptotically meet the cut-set bound, Ye and Barg also constructed optimal-bandwidth and optimal-update (\text {n},\text {k},\text {r}^{\text {n}}) MDS codes. Wang, Tamo, and Bruck constructed optimal-bandwidth (\text {n}, \text {k}, \text {r}^{\text {n}/(\text {r}+1)}) MDS codes, and these codes have the smallest known subpacketization for optimal-bandwidth MDS codes. A key idea in all these constructions is to represent certain integers in base r . We show how this technique can be refined to improve the subpacketization of the two MDS code constructions by Ye and Barg, while achieving asymptotically optimal repair bandwidth. Specifically, when \text {r}=\text {s}^{\text {m}} for an integer s , we obtain an
ISSN:0018-9448
1557-9654
DOI:10.1109/TIT.2021.3071447