Skip to main content
Log in

Optimal quaternary \((r,\delta )\)-locally recoverable codes: their structures and complete classification

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

Locally recoverable codes (LRCs) have been introduced as a family of erasure codes that support the repair of a failed storage node by contacting a small number of other nodes in the cluster. Boosted by their applications in distributed storage, LRCs have attracted a lot of attention in recent literature since the concept of codes with locality r was introduced by Gopalan et al. in 2012. Aiming to recover the data from several concurrent node failures, the concept of r-locality was later generalized as \((r, \delta )\)-locality by Prakash et al. An \((r, \delta )\)-LRCs in which every code symbol has \((r, \delta )\)-locality is said to be optimal if it achieves the Singleton-like bound with equality. In present paper, we are interested in optimal \((r, \delta )\)-LRCs over small fields, more precisely, over quaternary field. We study their parity-check matrices or generator matrices, using the properties of projective space. The classification of optimal quaternary \((r,\delta )\)-LRCs and their explicit code constructions are proposed by examining all possible parameters.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Ball S.: Finite Geometry and Combinatorial Applications. Cambridge University Press, Cambridge (2015).

    Book  MATH  Google Scholar 

  2. Cai H., Miao Y., Schwartz M., Tang X.: On optimal locally repairable codes with multiple disjoint repair sets. IEEE Trans. Inform. Theory 66(4), 2402–2416 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  3. Chen B., Xia S., Hao J., Fu F.: Constructions of optimal cyclic \((r, \delta )\) locally repairable codes. IEEE Trans. Inform. Theory 64(4), 2499–2511 (2018).

    Article  MathSciNet  MATH  Google Scholar 

  4. Ernvall T., Westerb\(\ddot{a}\)ck T., Freij R., Hollanti C.: Constructions and properties of linear locally repairable codes. IEEE Trans. Inform. Theory 62(3), 1129–1143 (2016).

  5. Gopalan P., Huang C., Simitci H., Yekhanin S.: On the locality of codeword symbols. IEEE Trans. Inform. Theory 58(11), 6925–6934 (2012).

    Article  MathSciNet  MATH  Google Scholar 

  6. Grassl M.: Bounds on the minimum distance of linear codes and quantum codes. http://www.codetables.de (2007).

  7. Guruswami V., Xing C., Yuan C.: How long can optimal locally repairable codes be? IEEE Trans. Inform. Theory 65(6), 3662–3670 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  8. Hao J., Shum K., Xia S., Fu F., Yang Y.: On optimal quaternary locally repairable codes. In: 2021 IEEE International Symposium on Information Theory Proceedings (ISIT), pp. 3267–3272 (2021).

  9. Hao J., Shum K., Xia S., Yang Y.: Classification of optimal ternary \((r, \delta )\)-locally repairable codes attaining the singleton-like bound. In: 2019 IEEE International Symposium on Information Theory Proceedings (ISIT) (2019).

  10. Hao J., Xia S., Chen B.: On optimal ternary locally repairable codes. In: 2017 IEEE International Symposium on Information Theory Proceedings (ISIT), pp. 171–175 (2017)

  11. Hao J., Xia S., Shum K., Chen B., Fu F., Yang Y.: Bounds and constructions of locally repairable codes: parity-check matrix approach. IEEE Trans. Inform. Theory 66(12), 7465–7474 (2020).

    Article  MathSciNet  MATH  Google Scholar 

  12. Hao J., Xia S., Chen B.: On the linear codes with \((r, \delta )\)-locality for distributed storage. In: IEEE International Conference on Communications, pp. 1–6 (2017).

  13. Huffman W., Pless V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003).

    Book  MATH  Google Scholar 

  14. Jin L.: Explicit construction of optimal locally recoverable codes of distance 5 and 6 via binary constant weight codes. IEEE Trans. Inform. Theory 65(8), 4658–4663 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  15. Jin L., Kan H., Zhang Y.: Constructions of locally repairable codes with multiple recovering sets via rational function fields. IEEE Trans. Inform. Theory 66(1), 202–209 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  16. Kamath G., Prakash N., Lalitha V., Kumar P.: Codes with local regeneration and erasure correction. IEEE Trans. Inform. Theory 60(8), 4637–4660 (2014).

    Article  MathSciNet  MATH  Google Scholar 

  17. MacWilliams F., Sloane A.: The Theory of Error-Correcting Codes. North-Holland, Amsterdam (1977).

    MATH  Google Scholar 

  18. Papailiopoulos D., Dimakis A.: Locally repairable codes. IEEE Trans. Inform. Theory 60(10), 5843–5855 (2014).

    Article  MathSciNet  MATH  Google Scholar 

  19. Prakash N., Kamath G., Lalitha V., Kumar P.: Optimal linear codes with a local-error-correction property. In: 2012 IEEE International Symposium on Information Theory Proceedings (ISIT), pp. 2776–2780 (2012).

  20. Rawat A., Koyluoglu O., Silberstein N., Vishwanath S.: Optimal locally repairable and secure codes for distributed storage systems. IEEE Trans. Inform. Theory 60(1), 212–236 (2014).

    Article  MATH  Google Scholar 

  21. Song W., Dau S., Yuen C., Li T.: Optimal locally repairable linear codes. IEEE J. Select. Areas Commun. 32(5), 1019–1036 (2014).

    Article  Google Scholar 

  22. Tamo I., Barg A.: A family of optimal locally recoverable codes. IEEE Trans. Inform. Theory 60(8), 4661–4676 (2014).

    Article  MathSciNet  MATH  Google Scholar 

  23. Tamo I., Barg A., Goparaju S., Calderbank R.: Cyclic LRC codes, binary LRC codes, and upper bounds on the distance of cyclic codes. Int. J. Inf. Cod. Theory 3(4), 345–364 (2016).

    MathSciNet  MATH  Google Scholar 

  24. Tamo I., Papailiopoulos D., Dimakis A.: Optimal locally repairable codes and connections to matroid theory. IEEE Trans. Inform. Theory 62(12), 6661–6671 (2016).

    Article  MathSciNet  MATH  Google Scholar 

  25. Wang A., Zhang Z., Liu M.: Achieving arbitrary locality and availability in binary codes. In: 2015 IEEE International Symposium on Information Theory Proceedings (ISIT), pp. 1866–1870 (2015).

  26. Wang J., Shen K., Liu X., Yu C.: Construction of binary locally repairable codes with optimal distance and code rate. IEEE Commun. Lett. 25(7), 2109–2113 (2021).

    Article  Google Scholar 

  27. Xing C., Yuan C.: Construction of optimal locally recoverable codes and connection with hypergraph. arXiv:1811.09142 (2018).

  28. Zhang Y., Kan H.: Locally repairable codes from combinatorial designs. Sci. China Inf. Sci. 63(2), 1–15 (2020).

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors are very grateful the Associate Editor and the anonymous referees for their valuable comments and constructive suggestions that improved the quality of this paper highly. The work of Li Xu and Zhengchun Zhou was supported by the NSFC project No. 62071397 and No. 12231015. The work of Jun Zhang was supported by the National Natural Science Foundation of China under the Grants 11971321 and 12222113, and by the National Key Research and Development Program of China under Grant 2018YFA0704703. The last author was supported by the French Agence Nationale de la Recherche through ANR BARRACUDA (ANR-21-CE39-0009).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sihem Mesnager.

Additional information

Communicated by V. A. Zinoviev.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, L., Zhou , Z., Zhang, J. et al. Optimal quaternary \((r,\delta )\)-locally recoverable codes: their structures and complete classification. Des. Codes Cryptogr. 91, 1495–1526 (2023). https://doi.org/10.1007/s10623-022-01165-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-022-01165-6

Keywords

Mathematics Subject Classification

Navigation