DocumentCode
169253
Title
Locally repairable codes over a network
Author
Quan Yu ; Chi Wan Sung ; Chan, Terence H.
Author_Institution
Dept. of Electron. Eng., City Univ. of Hong Kong, Hong Kong, China
fYear
2014
fDate
2-5 Nov. 2014
Firstpage
70
Lastpage
74
Abstract
Locally repairable (LR) codes are used in distributed storage systems to minimize the number of storage nodes involved in node repair. While existing constructions of LR codes do not take the topology of the storage network into account, this work focuses on designing LR codes over a network. A new concept called node locality is introduced. It is shown that the decision problem of determining whether a binary linear LR code exists, subject to the constraints of code rate, symbol locality, node locality, and repair cost, is NP-complete. The corresponding optimization version, which aims to maximize the code rate, is also considered. It is proved that the problem can be reduced to the minimum k-set cover problem, and can be solved in polynomial time for the special case where the symbol locality is one. For the general case where the symbol locality is greater than or equal to two, the problem is NP-hard and can be approximately solved by a greedy algorithm.
Keywords
binary codes; computational complexity; distributed processing; greedy algorithms; optimisation; storage management; LR codes; NP-complete problem; binary linear LR code; distributed storage systems; greedy algorithm; locally repairable codes; minimum k-set cover problem; optimization; polynomial time; storage network; Approximation algorithms; Approximation methods; Decision support systems; Encoding; Greedy algorithms; Maintenance engineering; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory Workshop (ITW), 2014 IEEE
Conference_Location
Hobart, TAS
ISSN
1662-9019
Type
conf
DOI
10.1109/ITW.2014.6970794
Filename
6970794
Link To Document