Codes With Locality for Two Erasures

被引:20
作者
Prakash, N. [1 ,2 ]
Lalitha, V [3 ]
Balaji, S. B. [4 ]
Kumar, P. Vijay [4 ,5 ]
机构
[1] Indian Inst Sci, Bengaluru 560012, India
[2] Intel Labs, Hillsboro, OR 97124 USA
[3] Int Inst Informat Technol, Signal Proc & Commun Res Ctr, Hyderabad 500032, India
[4] Indian Inst Sci, Dept Elect Commun Engn, Bengaluru 560012, India
[5] Univ Southern Calif, Dept Elect & Comp Engn, Los Angeles, CA 90007 USA
基金
美国国家科学基金会;
关键词
Codes with locality; sequential recovery; two erasures; multiple erasures; Turan graph based constructions; locally repairable codes; generalized Hamming weights; availability codes;
D O I
10.1109/TIT.2019.2934124
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Codes with locality are a class of codes introduced by Gopalan et al. to efficiently repair a failed node, by minimizing the number of nodes contacted during repair. An [n, k] systematic code is said to have information locality r, if each message symbol can be recovered by accessing <= r other symbols. An [n, k] code is said to have all-symbol locality r, if each code symbol can be recovered by accessing <= r other symbols. In this paper, we consider a generalization of codes with all-symbol locality to the case of handling two erasures. We study codes with locality that can recover from two erasures via a sequence of two local, parity-check computations. We refer to these codes as sequential-recovery locally repairable codes (denoted by 2-seq LR codes). Earlier approaches to handling multiple erasures considered recovery in parallel; the sequential approach allows us to potentially construct codes with improved minimum distance. We derive an upper bound on the rate of 2-seq LR codes. We provide constructions based on regular graphs which are rate-optimal with respect to the derived bound. We also characterize the structure of any rate-optimal code. By studying the Generalized Hamming Weights of the dual code, we derive a recursive upper bound on the minimum distance of 2-seq LR codes. We also provide constructions of a family of codes based on Turan graphs, that are optimal with respect to this bound. We also present explicit distance-optimal Turan graph based constructions of 2-seq LR codes for certain parameters. Our approach also leads to a new bound on the minimum distance of codes with all-symbol locality for the single-erasure case.
引用
收藏
页码:7771 / 7789
页数:19
相关论文
共 33 条
[1]  
[Anonymous], 2015, ARXIV150604822
[2]  
[Anonymous], ARXIV160107122
[3]  
[Anonymous], 2015, ARXIV150702796
[4]  
[Anonymous], 2018, P 2018 5 IEEE UTTAR
[5]  
[Anonymous], ARXIV14093900
[6]  
[Anonymous], ARXIV151106034
[7]  
Balaji SB, 2017, IEEE INT SYMP INFO, P1778, DOI 10.1109/ISIT.2017.8006835
[8]  
Balaji SB, 2016, IEEE INT SYMP INFO, P655, DOI 10.1109/ISIT.2016.7541380
[9]   Partial-MDS Codes and Their Application to RAID Type of Architectures [J].
Blaum, Mario ;
Hafner, James Lee ;
Hetzler, Steven .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (07) :4510-4519
[10]   A General Construction for PMDS Codes [J].
Calis, Gokhan ;
Koyluoglu, O. Ozan .
IEEE COMMUNICATIONS LETTERS, 2017, 21 (03) :452-455