New Bounds and Generalizations of Locally Recoverable Codes With Availability

We investigate the distance properties of linear locally recoverable codes (LRC codes) with all-symbol locality and availability. New upper and lower bounds on the minimum distance of such codes are derived. The upper bound is based on the shortening method and generalized Hamming weights that are fundamental parameters of any linear codes with many useful applications. This bound improves existing upper bounds. To reduce the gap in between upper and lower bounds, we do not restrict the alphabet size and propose explicit constructions of codes with locality and availability via rank-metric codes. The first construction relies on expander graphs and is better in low rate region. The second construction utilizes the LRC codes developed by Wang et al. as inner codes and is better in high rate region. We also suggest one possible generalization of LRC codes in which the recovering sets can intersect in a small number of coordinates. This feature allows us to increase the achievable code rate and still meet load balancing requirements. We derive upper and lower bounds on the parameters of such codes and present explicit constructions of codes with such a property.

[1]  Arya Mazumdar,et al.  Bounds on the Size of Locally Recoverable Codes , 2015, IEEE Transactions on Information Theory.

[2]  Anyu Wang,et al.  Achieving arbitrary locality and availability in binary codes , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[3]  Alexey A. Frolov,et al.  On one generalization of LRC codes with availability , 2017, 2017 IEEE Information Theory Workshop (ITW).

[4]  P. Vijay Kumar,et al.  Codes with locality for two erasures , 2014, 2014 IEEE International Symposium on Information Theory.

[5]  David Burshtein,et al.  Expander graph arguments for message-passing algorithms , 2001, IEEE Trans. Inf. Theory.

[6]  Itzhak Tamo,et al.  Bounds on the Parameters of Locally Recoverable Codes , 2015, IEEE Transactions on Information Theory.

[7]  Dimitris S. Papailiopoulos,et al.  Locality and Availability in Distributed Storage , 2014, IEEE Transactions on Information Theory.

[8]  Balaji Srinivasan Babu,et al.  Bounds on the rate and minimum distance of codes with availability , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[9]  Cheng Huang,et al.  Explicit Maximally Recoverable Codes With Locality , 2013, IEEE Transactions on Information Theory.

[10]  Itzhak Tamo,et al.  A Family of Optimal Locally Recoverable Codes , 2013, IEEE Transactions on Information Theory.

[11]  Nabil Kahale,et al.  On the second eigenvalue and linear expansion of regular graphs , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[12]  Zhifang Zhang,et al.  Repair Locality With Multiple Erasure Tolerance , 2014, IEEE Transactions on Information Theory.

[13]  Alexey A. Frolov,et al.  Bounds and constructions of codes with all-symbol locality and availability , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[14]  Rüdiger L. Urbanke,et al.  Modern Coding Theory , 2008 .

[15]  P. Vijay Kumar,et al.  Optimal linear codes with a local-error-correction property , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[16]  Khaled A. S. Abdel-Ghaffar,et al.  Bounds for cooperative locality using generalized hamming weights , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[17]  Cheng Huang,et al.  On the Locality of Codeword Symbols , 2011, IEEE Transactions on Information Theory.

[18]  Paul H. Siegel,et al.  Linear locally repairable codes with availability , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[19]  Noga Alon,et al.  Eigenvalues and expanders , 1986, Comb..

[20]  Sriram Vishwanath,et al.  Optimal locally repairable codes via rank-metric codes , 2013, 2013 IEEE International Symposium on Information Theory.

[21]  Sriram Vishwanath,et al.  Optimal Locally Repairable and Secure Codes for Distributed Storage Systems , 2012, IEEE Transactions on Information Theory.

[22]  A. Ashikhmin Generalized Hamming Weights for &-Linear Codes , 2015 .

[23]  Dimitris S. Papailiopoulos,et al.  Locally Repairable Codes , 2014, IEEE Trans. Inf. Theory.

[24]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[25]  Sergey Yekhanin,et al.  Locally Decodable Codes , 2012, Found. Trends Theor. Comput. Sci..

[26]  Bin Chen,et al.  On the weight hierarchy of locally repairable codes , 2017, 2017 IEEE Information Theory Workshop (ITW).