How long can optimal locally repairable codes be?

A locally repairable code (LRC) with locality r allows for the recovery of any erased codeword symbol using only r 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 optimal. Such...

Full description

Saved in:
Bibliographic Details
Main Authors: Guruswami, Venkatesan, Xing, Chaoping, Yuan, Chen
Other Authors: School of Physical and Mathematical Sciences
Format: Article
Language:English
Published: 2018
Subjects:
Online Access:https://hdl.handle.net/10356/89385
http://hdl.handle.net/10220/46213
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-89385
record_format dspace
spelling sg-ntu-dr.10356-893852023-02-28T19:36:17Z How long can optimal locally repairable codes be? Guruswami, Venkatesan Xing, Chaoping Yuan, Chen School of Physical and Mathematical Sciences DRNTU::Science::Mathematics Locally Repairable Code Singleton Bound A locally repairable code (LRC) with locality r allows for the recovery of any erased codeword symbol using only r 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 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 3,4, arbitrarily long optimal LRCs were known over fixed alphabets. Here, we prove that for distances d >=slant 5, the code length n of an optimal LRC over an alphabet of size q must be at most roughly O(d q^3). For the case d=5, our upper bound is O(q^2). We complement these bounds by showing the existence of optimal LRCs of length Omega_{d,r}(q^{1+1/floor[(d-3)/2]}) when d <=slant r+2. Our bounds match when d=5, pinning down n=Theta(q^2) as the asymptotically largest length of an optimal LRC for this case. Published version 2018-10-03T08:07:58Z 2019-12-06T17:24:20Z 2018-10-03T08:07:58Z 2019-12-06T17:24:20Z 2018 Journal Article Guruswami, V., Xing, C., & Yuan, C. (2018). How long can optimal locally repairable codes be?. Leibniz International Proceedings in Informatics, 116, 41-. doi:10.4230/LIPIcs.APPROX-RANDOM.2018.41 https://hdl.handle.net/10356/89385 http://hdl.handle.net/10220/46213 10.4230/LIPIcs.APPROX-RANDOM.2018.41 en Leibniz International Proceedings in Informatics © 2018 Venkatesan Guruswami, Chaoping Xing, and Chen Yuan; licensed under Creative Commons License CC-BY. 11 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Science::Mathematics
Locally Repairable Code
Singleton Bound
spellingShingle DRNTU::Science::Mathematics
Locally Repairable Code
Singleton Bound
Guruswami, Venkatesan
Xing, Chaoping
Yuan, Chen
How long can optimal locally repairable codes be?
description A locally repairable code (LRC) with locality r allows for the recovery of any erased codeword symbol using only r 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 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 3,4, arbitrarily long optimal LRCs were known over fixed alphabets. Here, we prove that for distances d >=slant 5, the code length n of an optimal LRC over an alphabet of size q must be at most roughly O(d q^3). For the case d=5, our upper bound is O(q^2). We complement these bounds by showing the existence of optimal LRCs of length Omega_{d,r}(q^{1+1/floor[(d-3)/2]}) when d <=slant r+2. Our bounds match when d=5, pinning down n=Theta(q^2) as the asymptotically largest length of an optimal LRC for this case.
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Guruswami, Venkatesan
Xing, Chaoping
Yuan, Chen
format Article
author Guruswami, Venkatesan
Xing, Chaoping
Yuan, Chen
author_sort Guruswami, Venkatesan
title How long can optimal locally repairable codes be?
title_short How long can optimal locally repairable codes be?
title_full How long can optimal locally repairable codes be?
title_fullStr How long can optimal locally repairable codes be?
title_full_unstemmed How long can optimal locally repairable codes be?
title_sort how long can optimal locally repairable codes be?
publishDate 2018
url https://hdl.handle.net/10356/89385
http://hdl.handle.net/10220/46213
_version_ 1759856078295662592