Locally repairable codes (LRCs), which can recover any symbol of a codeword by reading only a small number of other symbols, have been widely used in real-world distributed storage systems, such as Microsoft Azure Storage and Ceph Storage Cluster. Since the binary linear LRCs can significantly reduce the coding and decoding complexity, the construction of binary LRCs is of particular interest. To date, all the known optimal binary linear LRCs with the locality $2^b$ ($b\geq 3$) are based on the so-called partial spread which is a collection of the same dimensional subspaces with pairwise trivial, i.e., zero-dimensional intersection. In this paper, we concentrate on binary linear LRCs with disjoint local repair groups. We construct dimensional optimal binary linear LRCs with locality $2^b$ ($b\geq 3$) and minimum distance $d\geq 6$ by employing intersection subspaces deduced from the direct sum vs. the traditional partial spread construction. This method will increase the number of possible repair groups of LRCs as many as possible, and thus efficiently enlarge the range of the construction parameters while keeping the largest code rates compared with all known binary linear LRCs with minimum distance $d\geq 6$ and locality $2^b$ ($b\geq 3$).
翻译:本地可修复代码(LRCs)可以通过只读取少量其他符号来恢复编码词的任何符号,在现实世界分布式储存系统中广泛使用,例如微软阿祖存储和Ceph存储集群。由于二进线式LRCs可以显著减少编码和解码复杂性,建造二进制LRCs特别值得注意。迄今为止,所有已知的最佳二进制线性LRCs,其所在地为$2 ⁇ b$(b\geq 3美元),所有已知的最佳二进制线性LRCs,其基础是所谓的部分扩展,即同一维维基次空间的集合,配对小点,即零维交叉点。在本文中,我们集中关注二进制线性LRCs和不相连接的本地修理组。我们建造的二进制最佳双线性LRCs,其位置为$2 ⁇ b(b\geq 3美元)和最小距离为$6美元,使用从直接总和传统部分分布式建筑中推算出来的交叉子空间。这种方法将增加LRCsum-xrgs的可能修理组数,同时将LRCslexxxxxxxx