A Systematic Construction of MDS Codes With Small Sub-Packetization Level and Near-Optimal Repair Bandwidth

被引:15
作者
Li, Jie [1 ,2 ]
Liu, Yi [3 ]
Tang, Xiaohu [3 ]
机构
[1] Aalto Univ, Dept Math & Syst Anal, FI-00076 Aalto, Finland
[2] Hubei Univ, Hubei Key Lab Appl Math, Fac Math & Stat, Wuhan 430062, Peoples R China
[3] Southwest Jiaotong Univ, Informat Secur & Natl Comp Grid Lab, Chengdu 610031, Peoples R China
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Distributed storage; high-rate; MDS codes; sub-packetization; repair bandwidth;
D O I
10.1109/TIT.2020.3036386
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the literature, all the known high-rate MDS codes with the optimal repair bandwidth possess a significantly large sub-packetization level, which may prevent the codes to be implemented in practical systems. To buildMDS codes with small sub- packetization level, existing constructions and theoretical bounds imply that one may sacrifice the optimality of the repair bandwidth. Partly motivated by the work of Tamo et al. (IEEE Trans. Inform. Theory, 59(3), 1597-1616, 2013), in this paper, we present a transformation that can greatly reduce the sub- packetization level of MDS codes with the optimal repair bandwidth with respect to the same code length n. As applications of the transformation, four high-rate MDS codes having both small sub-packetization level and near-optimal repair bandwidth can be obtained, where three of them are explicit and the required field sizes are around or even smaller than the code length n. Additionally, we propose another explicit MDS code which has a similar structure as that of the first resultant code obtained by the generic transformation, but can be built on a smaller finite field.
引用
收藏
页码:2162 / 2180
页数:19
相关论文
共 25 条
[1]   Combinatorial Nullstellensatz [J].
Alon, N .
COMBINATORICS PROBABILITY & COMPUTING, 1999, 8 (1-2) :7-29
[2]   An Exponential Lower Bound on the Sub-Packetization of MSR Codes [J].
Alrabiah, Omar ;
Guruswami, Venkatesan .
PROCEEDINGS OF THE 51ST ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '19), 2019, :979-985
[3]   Erasure coding for distributed storage: an overview [J].
Balaji, S. B. ;
Krishnan, M. Nikhil ;
Vajha, Myna ;
Ramkumar, Vinayak ;
Sasidharan, Birenjith ;
Kumar, P. Vijay .
SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (10)
[4]   Network Coding for Distributed Storage Systems [J].
Dimakis, Alexandros G. ;
Godfrey, P. Brighten ;
Wu, Yunnan ;
Wainwright, Martin J. ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (09) :4539-4551
[5]  
Elyasi M, 2018, IEEE INT SYMP INFO, P1241, DOI 10.1109/ISIT.2018.8437696
[6]   Determinant Coding: A Novel Framework for Exact-Repair Regenerating Codes [J].
Elyasi, Mehran ;
Mohajer, Soheil .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (12) :6683-6697
[7]   Minimum Storage Regenerating Codes for All Parameters [J].
Goparaju, Sreechakra ;
Fazeli, Arman ;
Vardy, Alexander .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2017, 63 (10) :6318-6328
[8]   An Improved Sub-Packetization Bound for Minimum Storage Regenerating Codes [J].
Goparaju, Sreechakra ;
Tamo, Itzhak ;
Calderbank, Robert .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (05) :2770-2779
[9]  
Li J, 2019, IEEE INT SYMP INFO, P1067, DOI [10.1109/isit.2019.8849209, 10.1109/ISIT.2019.8849209]
[10]   A Generic Transformation to Enable Optimal Repair in MDS Codes for Distributed Storage Systems [J].
Li, Jie ;
Tang, Xiaohu ;
Tian, Chao .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (09) :6257-6267