Optimal Pliable Fractional Repetition Codes That Are Locally Recoverable: A Bipartite Graph Approach

被引:13
作者
Su, Yi-Sheng [1 ]
机构
[1] Chang Jung Christian Univ, Dept Comp Sci & Informat Engn, Tainan 71101, Taiwan
关键词
Bipartite graphs; combinatorial batch codes; data reconstruction; distributed storage systems; girth; pliable fractional repetition codes; repair locality; EXACT-REGENERATING CODES; DISTRIBUTED STORAGE; EXPLICIT CONSTRUCTION; MDS CODES; REPAIR; FAMILIES; SYSTEMS; GIRTH; MSR;
D O I
10.1109/TIT.2018.2876284
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The main purpose of this paper is to construct pliable fractional repetition (FR) codes that are locally recoverable for distributed storage systems (DSSs). FR codes are integral in constructing a class of distributed storage codes with exact repair by transfer. Pliable FR codes are a new type of FR codes in which both the per-node storage and repetition degree can easily be adjusted simultaneously; thus, pliable FR codes are vital for DSSs in which parameters can dynamically change over time. However, the constructions of pliable FR codes with repair locality remain unknown. In addition, the tradeoffs between the code minimum distance of an FR code and its repair locality are not fully understood. To address these problems, this paper first presents general results regarding FR codes. Subsequently, this paper presents an improved Singleton-like bound for locally recoverable FR codes under an additional requirement that each node must be part of a local structure that, upon failure, allows it to be exactly recovered by a simple download process. Moreover, this paper proposes a construction of locally recoverable FR codes that can achieve the proposed Singleton-like bound; this construction is based on bipartite graphs with a given girth. In particular, this paper also proposes a general bipartite-graph-based approach to constructing optimal pliable FR codes with and without repair localities; in this approach, a new family of bipartite graphs, called matching-feasible graphs, is introduced. Finally, this paper proposes the explicit constructions of optimal pliable FR codes by using a family of matching-feasible graphs with arbitrary large girth. Notably, in addition to attaining a Singleton-like bound for FR codes, the explicit pliable FR codes are optimal locally recoverable FR codes from two perspectives of repair locality. The explicit pliable FR codes can also be used as FR batch codes to provide load balancing in DSSs.
引用
收藏
页码:985 / 999
页数:15
相关论文
共 42 条
[1]   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
[2]  
Colbourn C.J., 2007, The CRC Handbook of Combinatorial Designs
[3]   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
[4]  
El Rouayheb S., 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton), P1510, DOI 10.1109/ALLERTON.2010.5707092
[5]   GRAPHS OF PRESCRIBED GIRTH AND BI-DEGREE [J].
FUREDI, Z ;
LAZEBNIK, F ;
SERESS, A ;
USTIMENKO, VA ;
WOLDAR, AJ .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1995, 64 (02) :228-239
[6]   On the Locality of Codeword Symbols [J].
Gopalan, Parikshit ;
Huang, Cheng ;
Simitci, Huseyin ;
Yekhanin, Sergey .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (11) :6925-6934
[7]   Pyramid codes: Flexible schemes to trade space for access efficiency in reliable data storage systems [J].
Huang, Cheng ;
Chen, Minghua ;
Li, Jin .
SIXTH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, :79-+
[8]   Explicit construction of families of LDPC codes with no 4-cycles [J].
Kim, JL ;
Peled, UN ;
Perepelitsa, I ;
Pless, V ;
Friedland, S .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (10) :2378-2388
[9]  
Koo Joseph C., 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton), P1366
[10]   EXPLICIT CONSTRUCTION OF GRAPHS WITH AN ARBITRARY LARGE GIRTH AND OF LARGE-SIZE [J].
LAZEBNIK, F ;
USTIMENKO, VA .
DISCRETE APPLIED MATHEMATICS, 1995, 60 (1-3) :275-284