How long can optimal locally repairable codes be?
Venkatesan Guruswami, Chaoping Xing, Chen Yuan

TL;DR
This paper establishes bounds on the maximum length of optimal locally repairable codes (LRCs) over fixed alphabets for various code distances, revealing that for distances $d \,\ge\, 5$, the length is tightly constrained by the alphabet size.
Contribution
The authors prove upper bounds on the length of optimal LRCs for distances $d \,\ge\, 5$ and construct codes that match these bounds for specific parameters, clarifying the maximum achievable length.
Findings
Optimal LRC length is at most $O(d q^3)$ for $d \,\ge\, 5$.
For $d=5$, the maximum length is $O(q^2)$.
Existence of optimal LRCs with length $\,\Omega_{d,r}(q^{1+1/\lfloor(d-3)/2\rfloor})$ when $d \le r+2$.
Abstract
A locally repairable code (LRC) with locality allows for the recovery of any erased codeword symbol using only other codeword symbols. A Singleton-type bound dictates the best possible trade-off between the dimension and distance of LRCs --- an LRC attaining this trade-off is deemed \emph{optimal}. Such optimal LRCs have been constructed over alphabets growing linearly in the block length. Unlike the classical Singleton bound, however, it was not known if such a linear growth in the alphabet size is necessary, or for that matter even if the alphabet needs to grow at all with the block length. Indeed, for small code distances , arbitrarily long optimal LRCs were known over fixed alphabets. Here, we prove that for distances , the code length of an optimal LRC over an alphabet of size must be at most roughly . For the case , our upper bound is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
