Two Generic Constructions of MDS Array Codes With Optimal Repair Bandwidth From Two Special Sets

被引:0
作者
Zhu, Hongwei [1 ]
Lv, Jingjie [2 ]
Xia, Shu-Tao [1 ]
Hou, Hanxu [2 ,3 ]
机构
[1] Tsinghua Univ, Tsinghua Shenzhen Int Grad Sch, Shenzhen 518055, Peoples R China
[2] Dongguan Univ Technol, Sch Elect Engn & Intelligentizat, Dongguan 523808, Peoples R China
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
基金
中国博士后科学基金;
关键词
Codes; Maintenance engineering; Bandwidth; Vectors; Codecs; Arrays; Training; Linear codes; Electronic mail; Data mining; Distributed storage system; repair bandwith; optimal access property; MSR codes; s-pairwise MDS codes set; DISTRIBUTED STORAGE; REGENERATING CODES;
D O I
10.1109/TIT.2025.3545109
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The maximum distance separable (MDS) codes are the optimal codes to achieve Singleton bound, providing maximum error tolerance under a given number of parity nodes. Ye and Barg leveraged permutation matrices and Reed-Solomon type codes to devise 7 explicit constructions for constructing MDS array codes with optimal repair property (as known as MSR codes) or even optimal access property. Drawing inspiration from these explicit constructions, we provide two generic constructions for constructing MSR codes from high-rate MDS codes or MDS array codes. In this paper, we introduce the concepts of s-pairwise MDS codes sets and s-pairwise MDS array codes sets. Two generic constructions (Generic Constructions I and II) for constructing the MSR code using the s-pairwise MDS codes sets or the s-pairwise MDS array codes sets are given. Constructions 1 to 3 proposed by Ye and Barg can be regarded as some special cases of Generic Construction I, and Constructions 1 to 3 proposed by Li et al., can be regarded as some special cases of Generic Construction II. It is worth mentioning that Generic Construction II can be applied to any finite field, including the binary field. We also demonstrate how to obtain the s-pairwise MDS code sets and the s-pairwise MDS array code sets from a high-rate MDS code or MDS array code over Fq . We obtain a novel class of MSR codes by utilizing the MDS array codes provided by Lv et al., as component codes according to Generic Construction II. As a byproduct of Constructions 4 to 7, we obtain a new class of MSR codes with optimal access property. Using two types of sets Gamma(1) and Gamma(2) with the property that matrices commute, we present several new constructions for MSR codes with the optimal access property over any finite field. In this paper, compared with the constructions over binary field proposed by Li et al., the sub-packetization of our constructions applicable to the binary field is significantly reduced.
引用
收藏
页码:3582 / 3601
页数:20
相关论文
共 33 条
[1]  
Agarwal GK, 2015, NATL CONF COMMUN
[2]   Arcs in finite projective spaces [J].
Ball, Simeon ;
Lavrauw, Michel .
EMS SURVEYS IN MATHEMATICAL SCIENCES, 2019, 6 (1-2) :133-172
[3]   NEW ARRAY CODES FOR MULTIPLE PHASED BURST CORRECTION [J].
BLAUM, M ;
ROTH, RM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1993, 39 (01) :66-77
[4]   The Magma algebra system .1. The user language [J].
Bosma, W ;
Cannon, J ;
Playoust, C .
JOURNAL OF SYMBOLIC COMPUTATION, 1997, 24 (3-4) :235-265
[5]   Asymptotic Interference Alignment for Optimal Repair of MDS Codes in Distributed Storage [J].
Cadambe, Viveck R. ;
Jafar, Syed Ali ;
Maleki, Hamed ;
Ramchandran, Kannan ;
Suh, Changho .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (05) :2974-2987
[6]  
Cadambe VR, 2011, CONF REC ASILOMAR C, P1850, DOI 10.1109/ACSSC.2011.6190343
[7]   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
[8]   New Constructions of MDS Array Codes and Optimal Locally Repairable Array Codes [J].
Fang, Weijun ;
Lv, Jingjie ;
Chen, Bin ;
Xia, Shu-Tao ;
Chen, Xiangyu .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (03) :1806-1822
[9]  
Ghemawat S., 2003, Operating Systems Review, V37, P29, DOI 10.1145/1165389.945450
[10]   Minimum Storage Regenerating Codes for All Parameters [J].
Goparaju, Sreechakra ;
Fazeli, Arman ;
Vardy, Alexander .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2017, 63 (10) :6318-6328