TY - GEN
T1 - Multi-erasure locally recoverable codes over small fields
AU - Huang, Pengfei
AU - Yaakobi, Eitan
AU - Siegel, Paul H.
N1 - Publisher Copyright: © 2017 IEEE.
PY - 2017/7/1
Y1 - 2017/7/1
N2 - Erasure codes play an important role in storage systems to prevent data loss. In this work, we study a class of erasure codes called Multi-Erasure Locally Recoverable Codes (ME-LRCs) for storage arrays. Compared to previous related works, we focus on the construction of ME-LRCs over small fields. We first develop upper and lower bounds on the minimum distance of ME-LRCs. Our main contribution is to propose a general construction of ME-LRCs based on generalized tensor product codes, and study their erasure-correcting properties. A decoding algorithm tailored for erasure recovery is given, and correctable erasure patterns are identified. We then prove that our construction yields optimal ME-LRCs with a wide range of code parameters, and present some explicit ME-LRCs over small fields. Finally, we show that generalized integrated interleaving (GII) codes can be treated as a subclass of generalized tensor product codes, thus defining the exact relation between these codes.
AB - Erasure codes play an important role in storage systems to prevent data loss. In this work, we study a class of erasure codes called Multi-Erasure Locally Recoverable Codes (ME-LRCs) for storage arrays. Compared to previous related works, we focus on the construction of ME-LRCs over small fields. We first develop upper and lower bounds on the minimum distance of ME-LRCs. Our main contribution is to propose a general construction of ME-LRCs based on generalized tensor product codes, and study their erasure-correcting properties. A decoding algorithm tailored for erasure recovery is given, and correctable erasure patterns are identified. We then prove that our construction yields optimal ME-LRCs with a wide range of code parameters, and present some explicit ME-LRCs over small fields. Finally, we show that generalized integrated interleaving (GII) codes can be treated as a subclass of generalized tensor product codes, thus defining the exact relation between these codes.
UR - http://www.scopus.com/inward/record.url?scp=85047975355&partnerID=8YFLogxK
U2 - 10.1109/ALLERTON.2017.8262863
DO - 10.1109/ALLERTON.2017.8262863
M3 - منشور من مؤتمر
T3 - 55th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2017
SP - 1123
EP - 1130
BT - 55th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2017
T2 - 55th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2017
Y2 - 3 October 2017 through 6 October 2017
ER -