Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>

A locally repairable code (LRC) is a [n, k, d] linear code with length n, dimension k, minimum distance d and locality r, which means that every code symbol can be repaired by at most r other symbols. LRCs have become an important candidate in distributed storage systems due to their relatively low...

Full description

Bibliographic Details
Main Authors: Yichong Xia, Bin Chen
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8794791/
id doaj-a880f037d1974a32a607a1deba998bbf
record_format Article
spelling doaj-a880f037d1974a32a607a1deba998bbf2021-04-05T17:22:56ZengIEEEIEEE Access2169-35362019-01-01711127111127610.1109/ACCESS.2019.29347698794791Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>Yichong Xia0Bin Chen1https://orcid.org/0000-0002-4798-230XSchool of Mathematics, Sun Yat-sen University, Guangzhou, ChinaGraduate School at Shenzhen, Tsinghua University, Shenzhen, ChinaA locally repairable code (LRC) is a [n, k, d] linear code with length n, dimension k, minimum distance d and locality r, which means that every code symbol can be repaired by at most r other symbols. LRCs have become an important candidate in distributed storage systems due to their relatively low I/O cost. An LRC is said to be optimal if its minimum distance meets one of the Singleton-like bounds. This paper considers the optimal constructions of LRCs with locality r = 1 and r = k - 1, which involves three types: r-local LRCs, (r, &#x03B4;)-LRCs and LRCs with t-availability. Specifically, we first prove that the existence of an optimal LRC with locality r = 1 is equivalent to that of an MDS code with certain parameters. Thus we can completely characterize the three types of optimal LRCs with r = 1 based on some known constructions of MDS codes. Near MDS codes is a special class of sub-optimal linear code whose minimum distance d = n - k and the i-th generalized Hamming weight achieves the generalized Singleton bound for 2 &#x2264; i &#x2264; k. For r = k - 1, we have established the connections between optimal r-local LRCs/ LRCs with t-availability and near MDS codes. Such connections can help to construct optimal LRCs with r = k - 1 from some known classes of near MDS codes.https://ieeexplore.ieee.org/document/8794791/Distributed storage systemserasure codesmaximum distance separable (MDS) codesnear MDS codeslocally repairable codes
collection DOAJ
language English
format Article
sources DOAJ
author Yichong Xia
Bin Chen
spellingShingle Yichong Xia
Bin Chen
Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>
IEEE Access
Distributed storage systems
erasure codes
maximum distance separable (MDS) codes
near MDS codes
locally repairable codes
author_facet Yichong Xia
Bin Chen
author_sort Yichong Xia
title Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>
title_short Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>
title_full Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>
title_fullStr Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>
title_full_unstemmed Complete Characterizations of Optimal Locally Repairable Codes With Locality 1 and <inline-formula> <tex-math notation="LaTeX">$K-1$ </tex-math></inline-formula>
title_sort complete characterizations of optimal locally repairable codes with locality 1 and <inline-formula> <tex-math notation="latex">$k-1$ </tex-math></inline-formula>
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description A locally repairable code (LRC) is a [n, k, d] linear code with length n, dimension k, minimum distance d and locality r, which means that every code symbol can be repaired by at most r other symbols. LRCs have become an important candidate in distributed storage systems due to their relatively low I/O cost. An LRC is said to be optimal if its minimum distance meets one of the Singleton-like bounds. This paper considers the optimal constructions of LRCs with locality r = 1 and r = k - 1, which involves three types: r-local LRCs, (r, &#x03B4;)-LRCs and LRCs with t-availability. Specifically, we first prove that the existence of an optimal LRC with locality r = 1 is equivalent to that of an MDS code with certain parameters. Thus we can completely characterize the three types of optimal LRCs with r = 1 based on some known constructions of MDS codes. Near MDS codes is a special class of sub-optimal linear code whose minimum distance d = n - k and the i-th generalized Hamming weight achieves the generalized Singleton bound for 2 &#x2264; i &#x2264; k. For r = k - 1, we have established the connections between optimal r-local LRCs/ LRCs with t-availability and near MDS codes. Such connections can help to construct optimal LRCs with r = k - 1 from some known classes of near MDS codes.
topic Distributed storage systems
erasure codes
maximum distance separable (MDS) codes
near MDS codes
locally repairable codes
url https://ieeexplore.ieee.org/document/8794791/
work_keys_str_mv AT yichongxia completecharacterizationsofoptimallocallyrepairablecodeswithlocality1andinlineformulatexmathnotationlatexk1texmathinlineformula
AT binchen completecharacterizationsofoptimallocallyrepairablecodeswithlocality1andinlineformulatexmathnotationlatexk1texmathinlineformula
_version_ 1721539706829668352