Rate Optimal Binary Linear Locally Repairable Codes with Small Availability
Abstract
A locally repairable code with availability has the property that every code symbol can be recovered from multiple, disjoint subsets of other symbols of small size. In particular, a code symbol is said to have -availability if it can be recovered from disjoint subsets, each of size at most . A code with availability is said to be 'rate-optimal', if its rate is maximum among the class of codes with given locality, availability, and alphabet size. This paper focuses on rate-optimal binary, linear codes with small availability, and makes four contributions. First, it establishes tight upper bounds on the rate of binary linear codes with and availability. Second, it establishes a uniqueness result for binary rate-optimal codes, showing that for certain classes of binary linear codes with and -availability, any rate optimal code must be a direct sum of shorter rate optimal codes. Third, it presents novel upper bounds on the rates of binary linear codes with and -availability. In particular, the main contribution here is a new method for bounding the number of cosets of the dual of a code with availability, using its covering properties. Finally, it presents a class of locally repairable linear codes associated with convex polyhedra, focusing on the codes associated with the Platonic solids. It demonstrates that these codes are locally repairable with , and that the codes associated with (geometric) dual polyhedra are (coding theoretic) duals of each other.
Cite
@article{arxiv.1701.02456,
title = {Rate Optimal Binary Linear Locally Repairable Codes with Small Availability},
author = {Swanand Kadhe and Robert Calderbank},
journal= {arXiv preprint arXiv:1701.02456},
year = {2017}
}
Comments
Shorter version of the paper was presented at ISIT 2017. The updated second version contains a new section on rate upper bounds for binary linear codes with (2,t) and (r,3)-availability