New Constructions of Optimal Cyclic (r,δ) Locally Repairable Codes from Their Zeros

preprint2020arXivOpen access

Abstract

An (r,δ)(r, δ)-locally repairable code ((r,δ)(r, δ)-LRC for short) was introduced by Prakash et al. \cite{Prakash2012} for tolerating multiple failed nodes in distributed storage systems, which was a generalization of the concept of rr-LRCs produced by Gopalan et al. \cite{Gopalan2012}. An (r,δ)(r, δ)-LRC is said to be optimal if it achieves the Singleton-like bound. Recently, Chen et al. \cite{Chen2018} generalized the construction of cyclic rr-LRCs proposed by Tamo et al. \cite{Tamo2015,Tamo2016} and constructed several classes of optimal (r,δ)(r, δ)-LRCs of length nn for n ∣ (q−1)n\, |\, (q-1) or n ∣ (q+1)n\,|\, (q+1), respectively in terms of a union of the set of zeros controlling the minimum distance and the set of zeros ensuring the locality. Following the work of \cite{Chen2018,Chen2019}, this paper first characterizes (r,δ)(r, δ)-locality of a cyclic code via its zeros. Then we construct several classes of optimal cyclic (r,δ)(r, δ)-LRCs of length nn for n ∣ (q−1)n\, |\, (q-1) or n ∣ (q+1)n\,|\, (q+1), respectively from the product of two sets of zeros. Our constructions include all optimal cyclic (r,δ)(r,δ)-LRCs proposed in \cite{Chen2018,Chen2019}, and our method seems more convenient to obtain optimal cyclic (r,δ)(r, δ)-LRCs with flexible parameters. Moreover, many optimal cyclic (r,δ)(r,δ)-LRCs of length nn for n ∣ (q−1)n\, |\, (q-1) or n ∣ (q+1)n\,|\, (q+1), respectively such that (r+δ−1)∤n(r+δ-1)\nmid n can be obtained from our method.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.