Repairing Algebraic Geometry Codes

被引:7
作者
Jin, Lingfei [1 ,2 ,3 ,4 ]
Luo, Yuan [5 ]
Xing, Chaoping [6 ]
机构
[1] Fudan Univ, Shanghai Key Lab Intelligent Informat Proc, Sch Comp Sci, Shanghai 200433, Peoples R China
[2] Southeast Univ, Natl Mobile Commun cat Res Lab, Nanjing 210096, Jiangsu, Peoples R China
[3] State Key Lab Cryptol, Beijing 100878, Peoples R China
[4] Shanghai Inst Intelligence & Elect & Syst, Shanghai, Peoples R China
[5] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[6] Nanyang Technol Univ, Sch Phys & Math Sci, Singapore 637371, Singapore
基金
中国国家自然科学基金;
关键词
Bandwidth; dual codes; regenerating codes; linear secret sharing; DISTRIBUTED STORAGE; FUNCTION-FIELDS;
D O I
10.1109/TIT.2017.2773089
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Minimum storage regenerating codes have minimum storage of data in each node and therefore are maximal distance separable (for short) codes. Thus, the number of nodes is upper-bounded by 2(b), where b is the bits of data stored in each node. From both theoretical and practical points of view (see the details in Section 1), it is natural to consider regenerating codes that nearly have minimum storage of data, and meanwhile, the number of nodes is unbounded. One of the candidates for such regenerating codes is an algebraic geometry code. In this paper, we generalize the repairing algorithm of Reed-Solomon codes given by Guruswami and Wotters to algebraic geometry codes and present a repairing algorithm for arbitrary one-point algebraic geometry codes. By applying our repairing algorithm to the one-point algebraic geometry codes based on the Garcia-Stichtenoth tower, one can repair a code of rate 1 - epsilon and length n over F-q with bandwidth (n - 1)(1 - tau) log q for any epsilon = 2((tau-1/2)) (logq) with a real tau is an element of (0, 1/2). In addition, storage in each node for an algebraic geometry code is close to the minimum storage. Due to nice structures of Hermitian curves, repairing of Hermitian codes is also investigated. As a result, we are able to show that algebraic geometry codes are regenerating codes with good parameters.
引用
收藏
页码:900 / 908
页数:9
相关论文
共 24 条
[1]  
[Anonymous], 2007, Computer Vision
[2]  
Cadambe V. R., 2011, OPTIMAL REPAIR MDS C
[3]   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
[4]  
Cadambe VR, 2011, IEEE INT SYMP INFO, P1225, DOI 10.1109/ISIT.2011.6033730
[5]  
Cascudo I, 2009, LECT NOTES COMPUT SC, V5677, P466, DOI 10.1007/978-3-642-03356-8_28
[6]   A Survey on Network Codes for Distributed Storage [J].
Dimakis, Alexandros G. ;
Ramchandran, Kannan ;
Wu, Yunnan ;
Suh, Changho .
PROCEEDINGS OF THE IEEE, 2011, 99 (03) :476-489
[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]   On the asymptotic behaviour of some towers of function fields over finite fields [J].
Garcia, A ;
Stichtenoth, H .
JOURNAL OF NUMBER THEORY, 1996, 61 (02) :248-273
[9]   A TOWER OF ARTIN-SCHREIER EXTENSIONS OF FUNCTION-FIELDS ATTAINING THE DRINFELD-VLADUT BOUND [J].
GARCIA, A ;
STICHTENOTH, H .
INVENTIONES MATHEMATICAE, 1995, 121 (01) :211-222
[10]   An Improved Sub-Packetization Bound for Minimum Storage Regenerating Codes [J].
Goparaju, Sreechakra ;
Tamo, Itzhak ;
Calderbank, Robert .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (05) :2770-2779