Abstract
In this paper, we study \((1+2^{s-1}u)\)-constacyclic codes and a class of skew \((1+2^{s-1}u)\)-constacyclic codes of odd length over the ring \(R= {\mathbb {Z}}_{2^s}+u{\mathbb {Z}}_{2^s}\), \(u^2=0\), where \(s \ge 3\) is an odd integer. We have obtained the algebraic structure of \((1+2^{s-1}u)\)-constacyclic codes over R. Three new Gray maps from R to \({\mathbb {Z}}_2+u{\mathbb {Z}}_2\) have been defined and it is shown that Gray images of \((1+2^{s-1}u)\)-constacyclic codes and skew \((1+2^{s-1}u)\)-constacyclic codes are cyclic codes, quasi-cyclic codes or codes that are permutation equivalent to quasi-cyclic codes over \({\mathbb {Z}}_2+u{\mathbb {Z}}_2\). Using Magma, some good cyclic codes of length 6 over \({\mathbb {Z}}_2+u{\mathbb {Z}}_2\) are obtained.
Similar content being viewed by others
References
Abualrub, T., Oehmke, R.: On the generators of \({\mathbb{Z}}_4\) cyclic codes of length \(2^e\). IEEE Trans. Inf. Theory 49(9), 2126–2133 (2003)
Abualrub, T., Siap, I.: Cyclic codes over the rings \({\mathbb{Z}}_2+u{\mathbb{Z}}_2\) and \({\mathbb{Z}}_2+u{\mathbb{Z}}_2++u^2{\mathbb{Z}}_2\). Des. Codes Cryptogr. 42(3), 273–287 (2007)
Abualrub, T., Siap, I.: Constacyclic and cyclic codes over \({\mathbb{F}}_2+u{\mathbb{F}}_2\). J. Franl. Inst. 346(5), 520–529 (2009)
Berlekamp, E.R.: Negacyclic codes for the Lee metric. In: Proceedings of the Conference on Combinatorial Mathematics and its Application. Chapel Hill, NC, pp. 298–316 (1968)
Bonnecaze, A., Udaya, P.: Cyclic codes and self-dual codes over \({\mathbb{F}}_2+u{\mathbb{F}}_2\). IEEE Trans. Inf. Theory 45(4), 1250–1255 (1999)
Boucher, D., Geiselmann, W., Ulmer, F.: Skew cyclic codes. Appl. Algebra Eng. Commun. Comput. 18, 379–389 (2007)
Dinh, H., Lopez-Permouth, S.R.: Cyclic and negacyclic codes over finite chain rings. IEEE Trans. Inf. Theory 50(8), 1728–1744 (2004)
Dinh, H.Q.: Constacyclic codes of length \(p^s\) over \(F_{p^m} +uF_{p^m}\). J. Algebra 324(5), 940–950 (2010)
Dinh, H.Q.: Constacyclic codes of length \(2^s\) over Galois extension rings of \({\mathbb{F}}_2+u{\mathbb{F}}_2\). IEEE Trans. Inf. Theory 55, 1730–1740 (2009)
Gao, J., Ma, F., Fu, F.: Skew constacyclic codes over the ring \({\mathbb{F}}_q + u{\mathbb{F}}_q\). Appl. Comput. Math. 6(3), 286–295 (2017)
Hammons Jr., A.R., Kumar, P.V., Calderbank, A.R., Sloane, N.J.A., Solé, P.: The \(Z_4\) linearity of Kerdock, Preparata, Goethals and related codes. IEEE Trans. Inf. Theory 40, 301–319 (1994)
Islam, H., Prakasha, O.: A class of constacyclic codes over the ring \(\frac{{\mathbb{Z}}_4[u,~v]}{\langle u^2, v^2, uv-vu \rangle }\) and their Gray images. Filomat 33(8), 2237–2248 (2019)
Islam, H., Prakash, O.: Skew cyclic and skew \((\alpha _1+ u\alpha _2 + v\alpha _3 + uv\alpha )\)-codes over \({\mathbb{F}}_q + u{\mathbb{F}}_q+v{\mathbb{F}}_q + uv{\mathbb{F}}_q\). Int. J. Inf. Coding Theory 5(2), 101–116 (2018)
Jitman, S., Ling, S., Udomkavanich, P.: Skew constacyclic codes over finite chain ring. Adv. Math. Commun. 6, 39–63 (2012)
Karadeniz, S., Yildiz, B.: \((1+v)\)-Constacyclic codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2\). J. Frankl. Inst. 348(9), 2625–2632 (2011)
Kiah, H.M., Leung, K.H., Ling, S.: A note on cyclic codes over \(GR(p^2, m)\) of length \(p^k\). Des. Codes Cryptogr. 63(1), 105–112 (2012)
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.: Five classes of optimal two-weight linear codes. Cryptogr. Commun. 10(6), 1119–1135 (2018)
McDonald, B.R.: Finite Rings with Identity. Marcel Dekker, New york (1974)
Norton, G., Salagean, A.: On the structure of linear and cyclic codes over a finite chain ring. Appl. Algebra Eng. Commun. Comput. 10(6), 489–506 (2000)
Ozen, M., Uzekmek, F.Z., Aydin, N., Ozzaim, N.T.: Cyclic and some constacyclic codes over the ring \(\frac{{\mathbb{Z}}_4[u]}{\langle u^2 - 1 \rangle }\). Finite Fields Appl. 38, 27–39 (2016)
Sharma, A., Bhaintwal, M.: A class of skew constacyclic codes over \({\mathbb{Z}}_4+u{\mathbb{Z}}_4\). Int. J. Inf. Coding Theory 4(4), 289–303 (2017)
Sharma, A., Bhaintwal, M.: A class of skew-cyclic codes over \({\mathbb{Z}}_4+u{\mathbb{Z}}_4\) with derivation. Adv. Math. Commun. 12(4), 723–739 (2018)
Shi, M., Guan, Y., Sole, P.: Two new families of two-weight codes. IEEE Trans. Inf. Theory 63(10), 6240–6246 (2017)
Shi, M., Qian, L., Sok, L., Aydin, N., Sole, P.: On constacyclic codes over \(\frac{{\mathbb{Z}}_4[u]}{\langle u^2 - 1 \rangle }\) and their Gray images. Finite Fields Appl. 45, 86–95 (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., Liu, Y., Solé, P.: Optimal binary codes from trace codes over a non-chain ring. Discret. Appl. Math. 219, 176–181 (2017)
Shi, M., Qian, L., Solé, P.: New few weight codes from trace codes over a local Ring. Appl. Algebra Eng. Commun. Comput. 29, 335–350 (2018)
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)
Shi, M., Wu, R., Qian, L., Sok, L., Solé, P.: New classes of \(p\)-ary few weight codes. Bull. Malays. Math. Sci. Soc. (2019). https://doi.org/10.1007/s40840-017-0553-1
Shi, M., Zhu, H., Solé, P.: Optimal three-weight cubic codes. Appl. Comput. Math. 17(2), 175–184 (2018)
Shi, M., Guan, Y., Solé, P.: Two new families of two-weight codes. IEEE Commun. Lett. 63(10), 6240–6246 (2017)
Wolfmann, J.: Negacyclic and cyclic codes over \({\mathbb{Z}}_4\). IEEE Trans. Inf. Theory 45, 2527–2532 (1999)
Yildiz, B., Karadenniz, S.: Linear codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2 + v{\mathbb{F}}_2 + uv{\mathbb{F}}_2\). Des. Codes Cryptogr. 54, 61–81 (2010)
Yildiz, B., Karadeniz, S.: Cyclic codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2 + v{\mathbb{F}}_2 + uv{\mathbb{F}}_2\). Des. Codes Cryptogr. 58(3), 221–234 (2011)
Yildiz, B., Karadenniz, S.: Self-dual codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2 + v{\mathbb{F}}_2 + uv{\mathbb{F}}_2\). J. Franklin Inst. 347, 1888–1894 (2010)
Yu, H., Zhu, S., Kai, X.: \((1-uv)\)-constacyclic codes over \({\mathbb{F}}_p + u{\mathbb{F}}_p + v{\mathbb{F}}_ + uv{\mathbb{F}}_p\). J. Syst. Sci. Complex. 27(5), 811–816 (2014)
Yildiz, B., Aydin, N.: On cyclic codes over \({\mathbb{Z}}_4+u{\mathbb{Z}}_4\) and thier \({\mathbb{Z}}_4\)-images. Int. J. Inf. Coding Theory 2, 226–237 (2014)
Acknowledgements
The first author would like to thank the Ministry of Human Resource Development (MHRD), India for providing financial support. The authors would also like to thank the anonymous referees for their valuable comments and 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
About this article
Cite this article
Kumar, R., Bhaintwal, M. A class of constacyclic codes and skew constacyclic codes over \(\pmb {\mathbb {Z}}_{2^s}+u\pmb {\mathbb {Z}}_{2^s}\) and their gray images. J. Appl. Math. Comput. 66, 111–128 (2021). https://doi.org/10.1007/s12190-020-01425-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12190-020-01425-5