Abstract
A linear code C of length \(n = ru + sv\) is a two-dimensional \({\mathbb {F}}\)-double cyclic code if the set of coordinates can be partitioned into two arrays, such that any cyclic row-shifts and column-shifts of both arrays of a codeword is also a codeword. In this paper, we examine the algebraic structure of these codes and their dual codes in general. Moreover, we are interested in finding out a generating set for these codes (and their dual codes) in case when \(u=2\), \(v=4\) and char\((F) \ne 2\).
Similar content being viewed by others
References
Aydin, N., Haliović, A.: A generalization of quasi-twisted codes: multi-twisted codes. Finite Fields Appl. 45, 96–106 (2017)
Aydogdu, I., Siap, I.: On \({\mathbb{Z} }_{p^r}{\mathbb{Z} }_{p^s}\)-additive codes. Linear Multilinear Algebra 63(10), 2089–2102 (2015)
Bhaintwal, M., Wasan, S.K.: On quasi-cyclic codes over \({\mathbb{Z} }_q\). Appl. Algebra Eng. Commun. Comput. 20(5), 459–480 (2009)
Borges, J., Fernández-Córdoba, C., Pujol, J., Rifá, J., Villanueva, M.: \({\mathbb{Z} }_2{\mathbb{Z} }_4\)-linear codes: generator matrices and duality. Des. Codes Cryptogr. 54(2), 167–179 (2010)
Borges, J., Fernández-Córdoba, C., Ten-Valls, R.: \({\mathbb{Z} }_2\)-double cyclic codes. Des. Codes Cryptogr. 86(3), 463–479 (2018)
Cao, Y.: Generalized quasi-cyclic codes over Galois rings: structural properties and enumeration. Appl. Algebra Eng. Commun. Comput. 22(3), 219–233 (2011)
Esmaeili, M., Yari, S.: Generalized quasi-cyclic codes: structural properties and code construction. Appl. Algebra Eng. Commun. Comput. 20(2), 159–173 (2009)
Gao, J., Shi, M., Wu, T., Fu, F.W.: On double cyclic codes over \({\mathbb{Z} }_4\). Finite Fields Appl. 39, 233–250 (2016)
Ikai, T., Kosako, H., Kojima, Y.: Two-dimensional cyclic codes. Electron. Cmmun. Jpn. 57(4), 27–35 (1974)
Imai, H.: A theory of two-dimensional cyclic codes. Inf. Control 34(1), 1–21 (1977)
Jia, Y.: On quasi-twisted codes over finite fields. Finite Fields Appl. 18, 237–257 (2012)
MacWilliams, F.J., Sloane, N.J.A.: The Theory of Error-Correcting Codes. I. North-Holland Mathematical Library, vol. 16, p. 369. North-Holland Publishing Co., Amsterdam (1977)
Saints, K., Heegard, C.: Algebraic–geometric codes and multidimensional cyclic codes: a unified theory and algorithms for decoding using Gröbner bases. IEEE Trans. Inf. Theory 41(6), 1733–1751 (1995)
Sakata, S.: On determining the independent point set for doubly periodic arrays and encoding two-dimensional cyclic codes and their duals. IEEE Trans. Inf. Theory 27(5), 556–565 (1981)
Sakata, S.: Decoding binary 2-D cyclic codes by the 2-D Berlekamp–Massey algorithm. IEEE Trans. Inf. Theory 37(4), 1200–1203 (1991)
Sepasdar, Z., Khashyarmanesh, K.: Characterizations of some two-dimensional cyclic codes correspond to the ideals of \({\mathbb{F} }[x, y]/< x^s - 1, y^{2k} - 1 >\). Finite Fields Appl. 41, 97–112 (2016)
Sharma, A., Chauhan, V., Singh, H.: Multi-twisted codes over finite fields and their dual codes. Finite Fields Appl. 51, 270–297 (2018)
Shi, M., Zhang, Y.: Quasi-twisted codes with constacyclic constituent codes. Finite Fields Appl. 39, 159–178 (2016)
Shi, M., Qian, L., Solé, P.: On self-dual negacirculant codes of index two and four. Des. Codes Cryptogr. 86(11), 2485–2494 (2018)
Shi, M., Huang, D., Sok, L., Solé, P.: Double circulant LCD codes over \({\mathbb{Z} }_4\). Finite Fields Appl. 58, 133–144 (2019)
Shi, M., Özbudak, F., Li, X., Patrick, S.: LCD codes from tridiagonal Toeplitz matrices. Finite Fields Appl. 75, 101892, 17 (2021)
Siap, I., Kulhan, N.: The structure of generalized quasi cyclic codes. Appl. Math. E-Notes 5, 24–30 (2005)
Yao, T., Shi, M., Solé, P.: Double cyclic codes over \({\mathbb{Z} }_q + u{\mathbb{Z} }_q + u^2{\mathbb{Z} }_q\). Int. J. Inf. Coding Theory 3(2), 145–157 (2015)
Acknowledgements
The authors are deeply grateful to the referees for careful reading of the manuscript and helpful suggestions.
Author information
Authors and Affiliations
Corresponding author
Additional information
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
Hajiaghajanpour, N., Khashyarmanesh, K. Two dimensional double cyclic codes over finite fields. AAECC (2023). https://doi.org/10.1007/s00200-023-00595-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00200-023-00595-6