TY - JOUR
T1 - Repairing Reed-Solomon Codes via Subspace Polynomials
AU - Dau, Son Hoang
AU - DInh, Thi Xinh
AU - Kiah, Han Mao
AU - Luong, Tran Thi
AU - Milenkovic, Olgica
N1 - Funding Information:
Manuscript received August 23, 2020; accepted March 19, 2021. Date of publication April 12, 2021; date of current version September 15, 2021. This work was supported in part by the 210124 Australian Research Council (ARC) Discovery Early Career Researcher Award (DECRA) under Grant DE180100768 and in part by NSF under Grant 1526875. This article was presented in part at the 2017 IEEE International Symposium on Information Theory. (Corresponding author: Son Hoang Dau.) Son Hoang Dau was with the Coordinated Science Laboratory, University of Illinois at Urbana-Champaign, Champaign, IL 61820 USA. He is now with the School of Computing Technologies, STEM College, RMIT University, Melbourne, VIC 3000, Australia (e-mail: [email protected]).
Publisher Copyright:
© 1963-2012 IEEE.
PY - 2021/10
Y1 - 2021/10
N2 - We propose new repair schemes for Reed-Solomon codes that use subspace polynomials and hence generalize previous works in the literature that employ trace polynomials. The Reed-Solomon codes are over mathbb {F}_{{q}{ell }} and have redundancy {{r}} = {{n}}-{{k}} geq {{q}}{{m}} , 1leq {{m}}leq ell , where {{n}} and {{k}} are the code length and dimension, respectively. In particular, for one erasure, we show that our schemes can achieve optimal repair bandwidths whenever {{n}}={{q}}ell and {{r}} = {{q}}{{m}} , for all 1 leq {{m}} leq ell . For two erasures, our schemes use the same bandwidth per erasure as the single erasure schemes, for ell /{{m}} is a power of {{q}} , and for ell ={{q}}{{a}} , {{m}}={{q}}{{b}}-1>1 ( {{a}} geq {{b}} geq 1 ), and for {{m}}geq ell /2 when ell is even and {{q}} is a power of two.
AB - We propose new repair schemes for Reed-Solomon codes that use subspace polynomials and hence generalize previous works in the literature that employ trace polynomials. The Reed-Solomon codes are over mathbb {F}_{{q}{ell }} and have redundancy {{r}} = {{n}}-{{k}} geq {{q}}{{m}} , 1leq {{m}}leq ell , where {{n}} and {{k}} are the code length and dimension, respectively. In particular, for one erasure, we show that our schemes can achieve optimal repair bandwidths whenever {{n}}={{q}}ell and {{r}} = {{q}}{{m}} , for all 1 leq {{m}} leq ell . For two erasures, our schemes use the same bandwidth per erasure as the single erasure schemes, for ell /{{m}} is a power of {{q}} , and for ell ={{q}}{{a}} , {{m}}={{q}}{{b}}-1>1 ( {{a}} geq {{b}} geq 1 ), and for {{m}}geq ell /2 when ell is even and {{q}} is a power of two.
KW - Reed-Solomon code
KW - distributed storage system
KW - erasure codes
KW - repair bandwidth
KW - subspace polynomial
UR - https://www.scopus.com/pages/publications/85104273910
UR - https://www.scopus.com/pages/publications/85104273910#tab=citedBy
U2 - 10.1109/TIT.2021.3071878
DO - 10.1109/TIT.2021.3071878
M3 - Article
AN - SCOPUS:85104273910
SN - 0018-9448
VL - 67
SP - 6395
EP - 6407
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 10
ER -