Abstract
Linear codes have widespread applications in data storage systems. There are two major contributions in this paper. We first propose infinite families of optimal or distance-optimal linear codes over \({\mathbb F}_p\) constructed from projective spaces. Moreover, a necessary and sufficient condition for such linear codes to be Griesmer codes is presented. Secondly, as an application in data storage systems, we investigate the locality of the linear codes constructed. Furthermore, we show that these linear codes are alphabet-optimal locally repairable codes with locality 2.
Similar content being viewed by others
References
Cai H., Miao Y., Schwartz M., Tang X.: On optimal locally repairable codes with super-linear length. IEEE Trans. Inform. Theory 66(8), 4853–4868 (2020).
Cai H., Schwartz M.: On optimal locally repairable codes and generalized sector- disk codes. IEEE Trans. Inform. Theory 67(2), 686–704 (2021).
Chen B., Xia S., Hao J., Fu F.: Constructions of optimal cyclic \((r,\delta )\) locally repairable codes. IEEE Trans. Inf. Theory 64(4), 2499–2511 (2018).
Chen B., Fang W., Hao J., Xia S., Fu F.: Improved bounds and Singleton-optimal constructions of locally repairable codes with minimum distance 5 and 6. IEEE Trans. Inf. Theory 67(1), 217–231 (2021).
Chen B., Fang W., Xia S., Fu F.: Constructions of optimal \((r,\delta )\) locally repairable codes via constacyclic codes. IEEE Trans. Commun. 67(8), 5253–5263 (2019).
Cadambe V.R., Mazumdar A.: Bounds on the size of locally recoverable codes. IEEE Trans. Inf. Theory 61(11), 5787–5794 (2015).
Ding C., Luo J., Niederreiter H.: Two-weight codes punctured from irreducible cyclic codes. Ser. Coding Theory Cryptol. 4, 119–124 (2008).
Ding C., Niederreiter H.: Cyclotomic linear codes of order 3. IEEE Trans. Inf. Theory 53(6), 2274–2277 (2007).
Farrell P.: Linear binary anticodes. Electron. Lett. 6(13), 419–421 (1970).
Gopalan P., Huang C., Simitci H., Yekhanin S.: On the locality of codeword symbols. IEEE Trans. Inf. Theory 58(11), 6925–6934 (2012).
Griesmer J.H.: A bound for error-correcting codes. IBM J. Res. Dev. 4(5), 532–542 (1960).
Goparaju S., Calderbank R.: Binary cyclic codes that are locally repairable. In: Proc. Int. Symp. Inf. Theory (ISIT), Honolulu, HI, USA, pp. 676–680 (2014)
Guruswami V., Xing C., Yuan C.: How long can optimal locally repairable codes be? In: Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2018, August 20–22, 2018—Princeton, NJ, USA, pp. 41:1–41:11 (2018)
Hamada N., Helleseth T., Ytrehus Ø.: A new class of nonbinary codes meeting the Griesmer bound. Discret. Appl. Math. 47(3), 219–226 (1993).
Hyun J.Y., Lee J., Lee Y.: Infinite families of optimal linear codes constructed from simplicial complexes. IEEE Trans. Inf. Theory 66(11), 6762–6773 (2020).
Liu H., Maouche Y.: Two or few-weight trace codes over over \({\mathbb{F}}_q+u{\mathbb{F}}_q\). IEEE Trans. Inf. Theory 65(5), 2696–2703 (2019).
Huang C., Chen M., Li J.: Pyramid codes: flexible schemes to trade space for access efficiency in reliable data storage systems. In: Proc. IEEE Int. Symp. Network Computing and Applications (NCA), pp. 79–86 (2007)
Huang P., Yaakobi E., Uchikawa H., Siegel P.: Binary linear locally repairable codes. IEEE Trans. Inf. Theory 62(11), 6268–6283 (2016).
Hao J., Xia S., Chen B.: On the linear codes with \((r,\delta )\) locality for distributed storage. In: Proc. IEEE International Conference on Communications (ICC), Paris, France, pp. 1–6 (2017)
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 (2020).
Jin L.: Explicit construction of optimal locally recoverable codes of distance 5 and 6 via binary constant weight codes. IEEE Trans. Inf. Theory 65(8), 4658–4663 (2019).
Kong X., Wang X., Ge G.: New constructions of optimal locally repairable codes with super-linear length. IEEE Trans. Inf. Theory 67(10), 6491–6506 (2021).
Li X., Ma L., Xing C.: Optimal locally repairable codes via elliptic curves. IEEE Trans. Inf. Theory 65(1), 108–117 (2019).
Lidl R., Niederreiter H.: Finite fields. Cambridge University Press, Cambridge (1997).
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).
Luo G., Cao X., Xu G., Xu S.: A new class of optimal linear codes with flexible parameters. Discret. Appl. Math. 237, 126–131 (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 G., Cao X.: Complete weight enumerators of three classes of linear codes. Cryptogr. Commun. 10(6), 1091–1108 (2018).
Luo G., Cao X.: Five classes of optimal two-weight linear codes. Cryptogr. Commun. 10(6), 1119–1135 (2018).
Ma J., Ge G.: Optimal binary linear locally repairable codes with disjoint repair groups. SIAM J. Discret. Math. 33(4), 2509–2529 (2019).
Solomon G., Stiffler J.J.: Algebraically punctured cyclic codes. Inf. Control 8(2), 170–179 (1965).
Silberstein N., Rawat A.S., Koyluoglu O., Vishwanath S.: Optimal locally repairable codes via rank-metric codes. In: Proc. Int. Symp. Inf. Theory (ISIT), pp. 1819–1823 (2013)
Song W., Day S., Yuen C., Li T.: Optimal locally repairable linear codes. IEEE J. Select. Areas Commun. 32(5), 6925–6934 (2014).
Silberstein N., Zeh A.: Optimal binary locally repairable codes via anticodes. In: Proc. IEEE Int. Symp. Inf. Theory, pp. 1247–1251 (2015)
Silberstein N., Zeh A.: Anticode-based locally repairable codes with high availability. Des. Codes Crypt. 86, 419–445 (2018).
Shi M., Guan Y., Solé P.: Two new families of two-weight codes. IEEE Trans. Inf. Theory 63(10), 6240–6246 (2017).
Shi M., Liu Y., Solé P.: Optimal two-weight codes from trace codes over \({\mathbb{F}}_2+u{\mathbb{F}}_2\). IEEE Commun. Lett. 20(12), 2346–2349 (2016).
Shi M., Wu R., Liu Y., Solé P.: Two and three weight codes over \({\mathbb{F}}_p+u{\mathbb{F}}_p\). Cryptogr. Commun. 9(5), 637–646 (2017).
Tamo I., Barg A.: A family of optimal locally recoverable codes. IEEE Trans. Inf. Theory 60(8), 4661–4676 (2014).
Tamo I., Barg A., Goparaju S., Calderbank R.: Cyclic LRC codes and their subfield subcodes. In: Proc. Int. Symp. Inf. Theory (ISIT), Hong Kong, China, pp. 1262–1266 (2015)
Tan P., Fan C., Ding C., Zhou Z.: The minimum linear locality of linear codes. arXiv:2102.00597 (2021)
Xiang C.: It is indeed a fundamental construction of all linear codes. arXiv:1610.06355 (2016)
Zhou Z., Tang C., Li X., Ding C.: Binary LCD codes and self-orthogonal codes from a generic construction. IEEE Trans. Inf. Theory 65(1), 16–27 (2019).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by G. Ge.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by NTU Research Grant 04INS000047C230GRT01.
Rights and permissions
About this article
Cite this article
Luo, G., Ling, S. Application of optimal p-ary linear codes to alphabet-optimal locally repairable codes. Des. Codes Cryptogr. 90, 1271–1287 (2022). https://doi.org/10.1007/s10623-022-01040-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10623-022-01040-4