Locally Repairable Codes Based on Permutation Cubes and Latin Squares

被引:1
|
作者
Yavari, Ehsan [1 ]
Esmaeili, Morteza [1 ,2 ]
Rifa, Josep [3 ]
机构
[1] Isfahan Univ Technol, Dept Math Sci, Esfahan 8415683111, Iran
[2] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8P 5C2, Canada
[3] Univ Autonoma Barcelona, Dept Informat & Commun Engn, Barcelona 08193, Spain
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Distributed storage; Latin square; locally repairable codes; multiple erasures; parallel repair; permutation cubes; repair time; sequential repair; RECOVERABLE CODES; AVERAGE LOCALITY; CONSTRUCTION;
D O I
10.1109/ACCESS.2022.3143899
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The importance of Locally Repairable Codes (LRCs) lies on their applications in distributed storage systems (DSSs). There are two approaches to repair multiple failed nodes: the parallel approach, in which a set of failed nodes are simultaneously repaired; and the sequential method, wherein the failed nodes are repaired successively by making use of known nodes, including those already repaired. LRCs in the joint sequential-parallel mode were investigated with the aim of reducing the repair time in the sequential mode, and in this study, we continue the investigation by providing LRCs with higher repair tolerance. We propose a construction of generator matrices for binary LRCs based on back-circulant Latin squares and t-dimensional permutation cubes. The codes based on back-circulant Latin squares have locality r = 5 and availability t >= 4 in the parallel mode and, in the case where t + 1 is neither even nor a multiple of 3, they possess a short block length compared to their counterparts [Tamo and Barg (2014) and Wang and Zhang (2015)]. We present LRCs based on t-dimensional permutation m-cubes with block length mt, locality r = 2m - 3, and availability t >= 3 in parallel mode. These codes can repair any set of failed nodes of size up to 2(t) 1 in the sequential mode in at most t - 1 steps. It is shown that these codes are overall local with repair tolerance 2(t) in the parallel mode. Finally, we introduce the LRC-AL class of codes, a new class of LRCs which satisfies the property that for any pair of nodes i; j, there is a repair set for the failed node i that contains the live node j.
引用
收藏
页码:9686 / 9702
页数:17
相关论文
共 50 条
  • [11] An Integer Programming-Based Bound for Locally Repairable Codes
    Wang, Anyu
    Zhang, Zhifang
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2015, 61 (10) : 5280 - 5294
  • [12] Balanced Locally Repairable Codes
    Kralevska, Katina
    Gligoroski, Danilo
    Overby, Harald
    2016 9TH INTERNATIONAL SYMPOSIUM ON TURBO CODES AND ITERATIVE INFORMATION PROCESSING (ISTC), 2016, : 280 - 284
  • [13] Locally repairable codes based on MSR codes in cloud storage system
    Wang J.
    Liang W.
    Liu X.-Y.
    Yang Y.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2016, 39 (04): : 60 - 66
  • [14] Effective construction method for locally repairable codes
    Wang X.
    Che S.
    Ji Y.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2019, 46 (03): : 26 - 31
  • [15] Optimal Locally Repairable Systematic Codes Based on Packings
    Cai, Han
    Cheng, Minquan
    Fan, Cuiling
    Tang, Xiaohu
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (01) : 39 - 49
  • [16] On Optimal Locally Repairable Codes and Generalized Sector-Disk Codes
    Cai, Han
    Schwartz, Moshe
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (02) : 686 - 704
  • [17] Optimal (2, δ) locally repairable codes via punctured simplex codes
    Gao, Yuan
    Fang, Weijun
    Xu, Jingke
    Wang, Dong
    Hu, Sihuang
    DESIGNS CODES AND CRYPTOGRAPHY, 2024, 92 (12) : 3955 - 3979
  • [18] Universal and Dynamic Locally Repairable Codes with Maximal Recoverability via Sum-Rank Codes
    Martinez-Penas, Umberto
    Kschischang, Frank R.
    2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 792 - 799
  • [19] On Optimal Locally Repairable Codes and Generalized Sector-Disk Codes
    Cai, Han
    Schwartz, Moshe
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 571 - 576
  • [20] Universal and Dynamic Locally Repairable Codes With Maximal Recoverability via Sum-Rank Codes
    Martinez-Penas, Umberto
    Kschischang, Frank R.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (12) : 7790 - 7805