Functional repair codes: a view from projective geometry

被引:0
作者
Siaw-Lynn Ng
Maura B. Paterson
机构
[1] Royal Holloway,Information Security Group
[2] University of London,Department of Economics, Mathematics and Statistics
[3] Birkbeck,undefined
[4] University of London,undefined
来源
Designs, Codes and Cryptography | 2019年 / 87卷
关键词
Functional repair codes; Projective geometry; Directed graphs; Spreads; Distributed storage codes; 94B99; 51E20;
D O I
暂无
中图分类号
学科分类号
摘要
Storage codes are used to ensure reliable storage of data in distributed systems; functional repair codes have the additional property that individual storage nodes that fail may be repaired efficiently, preserving the ability to recover original data and to further repair failed nodes. In this paper we show that the existing predominant coding theoretic and vector space models of repair codes can be given a unified treatment in a projective geometric framework, which permits a natural treatment of results such as the cutset bound. We find that many of the constructions proposed in the literature can be seen to arise from well-studied geometric objects, and that this perspective provides opportunities for generalisations and new constructions that can lead to greater flexibility in trade-offs between various desirable properties. We use this framework to explore the notion of strictly functional repair codes, for which there exist nodes that cannot be replaced exactly, and discuss how strict functionality can arise. We also consider the issue that the view of a repair code as a collection of sets of vector/projective subspaces is recursive in nature and makes it hard to discern when a collection of nodes forms a repair code. We provide another view using directed graphs that gives us non-recursive criteria for determining whether a family of collections of subspaces constitutes a functional, exact, or strictly functional repair code, which may be of use in searching for new codes with desirable properties.
引用
收藏
页码:2701 / 2722
页数:21
相关论文
共 25 条
[1]  
Dimakis AG(2010)Network coding for distributed storage systems IEEE Trans. Inf. Theory 56 4539-4551
[2]  
Godfrey PB(2016)Galois geometries and coding theory Des. Codes Cryptogr. 78 311-350
[3]  
Wu Y(2009)Vector space partitions and designs Part I-Basic theory Note di Matematica 29 165-189
[4]  
Wainwright MJ(2017)Binary locally repairable codes with minimum distance at least six based on partial IEEE Commun. Lett. 21 1683-1686
[5]  
Ramchandran K(2011)-spreads IEEE Trans. Inf. Theory 57 5227-5239
[6]  
Etzion T(2017)Optimal exact-regenerating codes for distributed storage at the MSR and MBR points via a product-matrix construction IEEE Trans. Inf. Theory 63 2015-2038
[7]  
Storme L(2014)Constructions of high-rate minimum storage regenerating codes over small fields IEEE J. Sel. Areas Commun. 32 998-1007
[8]  
Jha V(2016)A repair framework for scalar MDS codes IEEE Trans. Inf. Theory 62 5296-5315
[9]  
Johnson NL(undefined)On the combinatorics of locally repairable codes via matroid theory undefined undefined undefined-undefined
[10]  
Nam MY(undefined)undefined undefined undefined undefined-undefined