A Generalization of Array Codes With Local Properties and Efficient Encoding/Decoding

An <inline-formula> <tex-math notation="LaTeX">(n,k) </tex-math></inline-formula> recoverable property array code is composed of <inline-formula> <tex-math notation="LaTeX">m\times n </tex-math></inline-formula> arrays such that any...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on information theory Jg. 69; H. 1; S. 107 - 125
Hauptverfasser: Hou, Hanxu, Han, Yunghsiang S., Lee, Patrick P. C., Wu, You, Han, Guojun, Blaum, Mario
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York IEEE 01.01.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Schlagworte:
ISSN:0018-9448, 1557-9654
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An <inline-formula> <tex-math notation="LaTeX">(n,k) </tex-math></inline-formula> recoverable property array code is composed of <inline-formula> <tex-math notation="LaTeX">m\times n </tex-math></inline-formula> arrays such that any <inline-formula> <tex-math notation="LaTeX">k </tex-math></inline-formula> out of <inline-formula> <tex-math notation="LaTeX">n </tex-math></inline-formula> columns suffice to retrieve all the information symbols, where <inline-formula> <tex-math notation="LaTeX">n > k </tex-math></inline-formula>. Note that maximum distance separable (MDS) array code is a special <inline-formula> <tex-math notation="LaTeX">(n,k) </tex-math></inline-formula> recoverable property array code of size <inline-formula> <tex-math notation="LaTeX">m\times n </tex-math></inline-formula> with the number of information symbols being <inline-formula> <tex-math notation="LaTeX">km </tex-math></inline-formula>. Expanded-Blaum-Roth (EBR) codes and Expanded-Independent-Parity (EIP) codes are two classes of <inline-formula> <tex-math notation="LaTeX">(n,k) </tex-math></inline-formula> recoverable property array codes that can repair any one symbol in a column by locally accessing some other symbols within the column, where the number of symbols <inline-formula> <tex-math notation="LaTeX">m </tex-math></inline-formula> in a column is a prime number. By generalizing the constructions of EBR and EIP codes, we propose new <inline-formula> <tex-math notation="LaTeX">(n,k) </tex-math></inline-formula> recoverable property array codes, such that any one symbol can be locally recovered and the number of symbols in a column can be not only a prime number but also a power of an odd prime number. Also, we present an efficient encoding/decoding method for the proposed generalized EBR (GEBR) and generalized EIP (GEIP) codes based on the LU factorization of a Vandermonde matrix. We show that the proposed decoding method has less computational complexity than existing methods. Furthermore, we show that the proposed GEBR codes have both a larger minimum symbol distance and a larger recovery ability of erased lines for some parameters when compared to EBR codes. We also present a necessary and sufficient condition of enabling EBR codes to recover any <inline-formula> <tex-math notation="LaTeX">r </tex-math></inline-formula> erased lines of a slope for any parameter <inline-formula> <tex-math notation="LaTeX">r </tex-math></inline-formula>, which was an open problem. Moreover, we show that EBR codes can recover any <inline-formula> <tex-math notation="LaTeX">r </tex-math></inline-formula> consecutive erased lines of any slope for any parameter <inline-formula> <tex-math notation="LaTeX">r </tex-math></inline-formula>.
Bibliographie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0018-9448
1557-9654
DOI:10.1109/TIT.2022.3202140