English

Constructions of Optimal Cyclic $(r,\delta)$ Locally Repairable Codes

Information Theory 2016-09-06 v1 math.IT

Abstract

A code is said to be a rr-local locally repairable code (LRC) if each of its coordinates can be repaired by accessing at most rr other coordinates. When some of the rr coordinates are also erased, the rr-local LRC can not accomplish the local repair, which leads to the concept of (r,δ)(r,\delta)-locality. A qq-ary [n,k][n, k] linear code \cC\cC is said to have (r,δ)(r, \delta)-locality (δ2\delta\ge 2) if for each coordinate ii, there exists a punctured subcode of \cC\cC with support containing ii, whose length is at most r+δ1r + \delta - 1, and whose minimum distance is at least δ\delta. The (r,δ)(r, \delta)-LRC can tolerate δ1\delta-1 erasures in total, which degenerates to a rr-local LRC when δ=2\delta=2. A qq-ary (r,δ)(r,\delta) LRC is called optimal if it meets the Singleton-like bound for (r,δ)(r,\delta)-LRCs. A class of optimal qq-ary cyclic rr-local LRCs with lengths nq1n\mid q-1 were constructed by Tamo, Barg, Goparaju and Calderbank based on the qq-ary Reed-Solomon codes. In this paper, we construct a class of optimal qq-ary cyclic (r,δ)(r,\delta)-LRCs (δ2\delta\ge 2) with length nq1n\mid q-1, which generalizes the results of Tamo \emph{et al.} Moreover, we construct a new class of optimal qq-ary cyclic rr-local LRCs with lengths nq+1n\mid q+1 and a new class of optimal qq-ary cyclic (r,δ)(r,\delta)-LRCs (δ2\delta\ge 2) with lengths nq+1n\mid q+1. The constructed optimal LRCs with length n=q+1n=q+1 have the best-known length q+1q+1 for the given finite field with size qq when the minimum distance is larger than 44.

Keywords

Cite

@article{arxiv.1609.01136,
  title  = {Constructions of Optimal Cyclic $(r,\delta)$ Locally Repairable Codes},
  author = {Bin Chen and Shu-Tao Xia and Jie Hao and Fang-Wei Fu},
  journal= {arXiv preprint arXiv:1609.01136},
  year   = {2016}
}
R2 v1 2026-06-22T15:40:03.982Z