Abstract
A locally repairable code (LRC) is a code that can recover any symbol of a codeword by reading at most \(r \) other symbols, denoted by \(r \)-LRC. In this paper, we study binary and ternary linear LRCs with disjoint repair groups and minimum distance \(d \) = 6. Using the intersection subspaces technique, we explicitly construct dimensional optimal LRCs. First, based on the intersection subspaces constructed by \(t \)-spread, a construction of binary LRCs is designed. Particularly, a class of binary linear LRCs with \(r \) = 11 is optimal in terms of achieving a sphere-packing type upper bound. Next, by using the Kronecker product of two matrices, two classes of dimensional optimal ternary LRCs with small locality (\(r \) = 3, 5) are presented. Compared to previous results, our construction is more flexible regarding code parameters. Finally, we also discuss the parameters of a code obtained by applying a shortening operation to our LRCs. We show that these shortened LRCs are also \(k \)-optimal.
Similar content being viewed by others
Data availibility
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
References
Asteris M., Papailiopoulos D., Dimakis A.G., Vadali R., Chen S., Borthakur D.: Xoring elephants: novel erasure codes for big data. In: Proceedings of the VLDB Endowment 6(5) (2013).
Bu T.: Partitions of a vector space. Discret. Math. 31(1), 79–83 (1980).
Cadambe V.R., Mazumdar A.: An upper bound on the size of locally recoverable codes. In: International Symposium on Network Coding, NetCod 2013, Calgary, AB, Canada, June 7–9, 2013, pp. 1–5 (2013).
Cadambe V.R., Mazumdar A.: Bounds on the size of locally recoverable codes. IEEE Trans. Inf. Theory 61(11), 5787–5794 (2015).
El-Zanati S., Jordon H., Seelinger G., Sissokho P., Spence L.: The maximum size of a partial 3-spread in a finite vector space over gf (2). Des. Codes Cryptogr. 54(2), 101–107 (2010).
Fang W., Chen B., Xia S.-T., Fu F.-W., Chen X.: Perfect LRCs and k-optimal LRCs. Des. Codes Cryptogr., 1–24 (2022).
Gopalan P., Huang C., Simitci H., Yekhanin S.: On the locality of codeword symbols. IEEE Trans. Inf. Theory 58(11), 6925–6934 (2012).
Goparaju S., Calderbank R.: Binary cyclic codes that are locally repairable. In: 2014 IEEE International Symposium on Information Theory, pp. 676–680 (2014).
Guruswami V., Xing C., Yuan C.: How long can optimal locally repairable codes be? IEEE Trans. Inf. Theory 65(6), 3662–3670 (2019).
Hao J., Xia S., Chen B.: On optimal ternary locally repairable codes. In: 2017 IEEE International Symposium on Information Theory (ISIT), pp. 171–175 (2017).
Huang C., Simitci H., Xu Y., Ogus A., Calder B., Gopalan P., Li J., Yekhanin S.: Erasure coding in windows azure storage. In: 2012 USENIX Annual Technical Conference (USENIX ATC 12), pp. 15–26 (2012).
Jin L., Ma L., Xing C.: Construction of optimal locally repairable codes via automorphism groups of rational function fields. IEEE Trans. Inf. Theory 66(1), 210–221 (2019).
Kim C., No J.-S.: New constructions of binary and ternary locally repairable codes using cyclic codes. IEEE Commun. Lett. 22(2), 228–231 (2017).
Kim C., No J.-S.: New constructions of binary LRCs with disjoint repair groups and locality 3 using existing LRCs. IEEE Commun. Lett. 23(3), 406–409 (2019).
Li X., Ma L., Xing C.: Optimal locally repairable codes via elliptic curves. IEEE Trans. Inf. Theory 65(1), 108–117 (2018).
Luo G., Cao X.: Constructions of optimal binary locally recoverable codes via a general construction of linear codes. IEEE Trans. Commun. 69(8), 4987–4997 (2021).
Luo Y., Xing C., Yuan C.: Optimal locally repairable codes of distance 3 and 4 via cyclic codes. IEEE Trans. Inf. Theory 65(2), 1048–1053 (2019).
Ma J., Ge G.: Optimal binary linear locally repairable codes with disjoint repair groups. SIAM J. Discret. Math. 33(4), 2509–2529 (2019).
Nam M., Song H.: Binary locally repairable codes with minimum distance at least six based on partial \( t \)-spreads. IEEE Commun. Lett. 21(8), 1683–1686 (2017).
Papailiopoulos D.S., Dimakis A.G.: Locally repairable codes. IEEE Trans. Inf. Theory 60(10), 5843–5855 (2014).
Silberstein N., Zeh A.: Optimal binary locally repairable codes via anticodes. In: 2015 IEEE International Symposium on Information Theory (ISIT), pp. 1247–1251 (2015).
Silberstein N., Zeh A.: Anticode-based locally repairable codes with high availability. Des. Codes Cryptogr. 86(2), 419–445 (2018).
Tamo I., Barg A.: A family of optimal locally recoverable codes. IEEE Trans. Inf. Theory 60(8), 4661–4676 (2014).
Tamo I., Papailiopoulos D.S., Dimakis A.G.: Optimal locally repairable codes and connections to matroid theory. IEEE Trans. Inf. Theory 62(12), 6661–6671 (2016).
Tan P., Zhou Z., Yan H., Parampalli U.: Optimal cyclic locally repairable codes via cyclotomic polynomials. IEEE Commun. Lett. 23(2), 202–205 (2018).
Wang A., Zhang Z., Lin D.: Bounds for binary linear locally repairable codes via a sphere-packing approach. IEEE Trans. Inf. Theory 65(7), 4167–4179 (2019).
Zeh A., Yaakobi E.: Optimal linear and cyclic locally repairable codes over small fields. In: 2015 IEEE Information Theory Workshop (ITW), pp. 1–5 (2015).
Acknowledgements
The authors express their sincere gratitude to the editor and the anonymous reviewers for their efforts in reviewing this article and providing constructive comments. This work was supported in part by National Key R &D Program of China under Grant 2022YFA1005000, and Fundings of SJTU-Alibaba Joint Research Lab on Cooperative Intelligent Computing.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by P. Charpin.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, W., Luo, Y. & Wang, L. Optimal binary and ternary locally repairable codes with minimum distance 6. Des. Codes Cryptogr. (2023). https://doi.org/10.1007/s10623-023-01341-2
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10623-023-01341-2