{"title":"Two Generic Constructions of MDS Array Codes With Optimal Repair Bandwidth From Two Special Sets","authors":"Hongwei Zhu;Jingjie Lv;Shu-Tao Xia;Hanxu Hou","doi":"10.1109/TIT.2025.3545109","DOIUrl":null,"url":null,"abstract":"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 (<xref>Generic Constructions I</xref> and <xref>II</xref>) for constructing the MSR code using the <italic>s</i>-pairwise MDS codes sets or the <italic>s</i>-pairwise MDS array codes sets are given. Constructions 1 to 3 proposed by Ye and Barg can be regarded as some special cases of <xref>Generic Construction I</xref>, and Constructions 1 to 3 proposed by Li et al., can be regarded as some special cases of <xref>Generic Construction II</xref>. It is worth mentioning that <xref>Generic Construction II</xref> can be applied to any finite field, including the binary field. We also demonstrate how to obtain the <italic>s</i>-pairwise MDS code sets and the <italic>s</i>-pairwise MDS array code sets from a high-rate MDS code or MDS array code over <inline-formula> <tex-math>$\\mathbb {F}_{q}$ </tex-math></inline-formula>. We obtain a novel class of MSR codes by utilizing the MDS array codes provided by Lv et al., as component codes according to <xref>Generic Construction II</xref>. 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 <inline-formula> <tex-math>$\\Gamma _{1}$ </tex-math></inline-formula> and <inline-formula> <tex-math>$\\Gamma _{2}$ </tex-math></inline-formula> 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.","PeriodicalId":13494,"journal":{"name":"IEEE Transactions on Information Theory","volume":"71 5","pages":"3582-3601"},"PeriodicalIF":2.2000,"publicationDate":"2025-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Information Theory","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10902514/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
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 $\mathbb {F}_{q}$ . 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.
期刊介绍:
The IEEE Transactions on Information Theory is a journal that publishes theoretical and experimental papers concerned with the transmission, processing, and utilization of information. The boundaries of acceptable subject matter are intentionally not sharply delimited. Rather, it is hoped that as the focus of research activity changes, a flexible policy will permit this Transactions to follow suit. Current appropriate topics are best reflected by recent Tables of Contents; they are summarized in the titles of editorial areas that appear on the inside front cover.