Skip to main content
Erschienen in: Designs, Codes and Cryptography 3/2015

01.03.2015

On generator matrices and parity check matrices of generalized integer codes

verfasst von: Hajime Matsui

Erschienen in: Designs, Codes and Cryptography | Ausgabe 3/2015

Einloggen, um Zugang zu erhalten

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Generalized integer codes are defined as codes over rings of integers modulo \(n\) in which individual code symbols generally have different moduli. In this paper, we use a certain type of matrix identities to derive a necessary and sufficient condition for integer matrices to be equal to the generator matrices of generalized integer codes. Moreover, it is shown that the parity check matrix is generated from this matrix identity of the generator matrix. We also show the close connection between the listing of a certain type of integer codes and Hecke rings. Finally, an efficient algorithm that enumerates theoretically all of the generator matrices of generalized integer codes is provided.
Literatur
1.
Zurück zum Zitat Bhaintwal M., Wasan S.K.: On quasi-cyclic codes over \(Z_q\). Appl. Algebra Eng. Commun. Comput. 20(5–6), 459–480 (2009). Bhaintwal M., Wasan S.K.: On quasi-cyclic codes over \(Z_q\). Appl. Algebra Eng. Commun. Comput. 20(5–6), 459–480 (2009).
2.
Zurück zum Zitat Blake I.: Codes over certain rings. Inf. Control 20(4), 396–404 (1972). Blake I.: Codes over certain rings. Inf. Control 20(4), 396–404 (1972).
3.
Zurück zum Zitat Blake I.: Codes over integer residue rings. Inf. Control 29(4), 295–300 (1975). Blake I.: Codes over integer residue rings. Inf. Control 29(4), 295–300 (1975).
4.
Zurück zum Zitat Calderbank A.R., Sloane N.J.A.: Modular and \(p\)-adic cyclic codes. Des. Codes Cryptogr. 6(1), 21–35 (1995). Calderbank A.R., Sloane N.J.A.: Modular and \(p\)-adic cyclic codes. Des. Codes Cryptogr. 6(1), 21–35 (1995).
5.
Zurück zum Zitat Cao Y.: Structural properties and enumeration of 1-generator generalized quasi-cyclic codes. Des. Codes Cryptogr. 60(1), 67–69 (2010). Cao Y.: Structural properties and enumeration of 1-generator generalized quasi-cyclic codes. Des. Codes Cryptogr. 60(1), 67–69 (2010).
6.
Zurück zum Zitat Chen L., Xu J., Djurdjevic I., Lin S.: Near-Shannon-limit quasi-cyclic low-density parity-check codes. IEEE Trans. Commun. 52(7), 1038–1042 (2004). Chen L., Xu J., Djurdjevic I., Lin S.: Near-Shannon-limit quasi-cyclic low-density parity-check codes. IEEE Trans. Commun. 52(7), 1038–1042 (2004).
7.
Zurück zum Zitat Esmaeili M., Yari S.: Generalized quasi-cyclic codes: structural properties and code construction. Appl. Algebra Eng. Commun. Comput. 20(2), 159–173 (2009). Esmaeili M., Yari S.: Generalized quasi-cyclic codes: structural properties and code construction. Appl. Algebra Eng. Commun. Comput. 20(2), 159–173 (2009).
8.
Zurück zum Zitat Fossorier M.P.C.: Quasi-cyclic low density parity check codes from circulant permutation matrices. IEEE Trans. Inf. Theory 50(8), 1788–1793 (2004). Fossorier M.P.C.: Quasi-cyclic low density parity check codes from circulant permutation matrices. IEEE Trans. Inf. Theory 50(8), 1788–1793 (2004).
9.
Zurück zum Zitat Han Vinck A.J., Morita H.: Codes over the ring of integers modulo m. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E81-A(10), 2013–2018 (1998). Han Vinck A.J., Morita H.: Codes over the ring of integers modulo m. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E81-A(10), 2013–2018 (1998).
10.
Zurück zum Zitat Heegard C., Little J., Saints K.: Systematic encoding via Gröbner bases for a class of algebraic geometric Goppa codes. IEEE Trans. Inf. Theory 41(6), 1752–1761 (1995). Heegard C., Little J., Saints K.: Systematic encoding via Gröbner bases for a class of algebraic geometric Goppa codes. IEEE Trans. Inf. Theory 41(6), 1752–1761 (1995).
11.
Zurück zum Zitat Huffman W.C.: On the classification and enumeration of self-dual codes. Finite Fields Appl. 11(3), 451–490 (2005). Huffman W.C.: On the classification and enumeration of self-dual codes. Finite Fields Appl. 11(3), 451–490 (2005).
12.
Zurück zum Zitat Kamiya N.: High-rate quasi-cyclic low-density parity-check codes derived from finite affine planes. IEEE Trans. Inf. Theory 53(4), 1444–1459 (2007). Kamiya N.: High-rate quasi-cyclic low-density parity-check codes derived from finite affine planes. IEEE Trans. Inf. Theory 53(4), 1444–1459 (2007).
13.
Zurück zum Zitat Kamiya N., Fossorier M.P.C.: Quasi-cyclic codes from a finite affine plane. Des. Codes Cryptogr. 38(3), 311–329 (2006). Kamiya N., Fossorier M.P.C.: Quasi-cyclic codes from a finite affine plane. Des. Codes Cryptogr. 38(3), 311–329 (2006).
14.
Zurück zum Zitat Kostadinov H., Morita H., Manev N.: Integer codes correcting single errors of specific types \((\pm e_1,\pm e_2,...,\pm e_s)\). IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E86-A(7), 1843–1849 (2003). Kostadinov H., Morita H., Manev N.: Integer codes correcting single errors of specific types \((\pm e_1,\pm e_2,...,\pm e_s)\). IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E86-A(7), 1843–1849 (2003).
15.
Zurück zum Zitat Kostadinov H., Morita H., Manev N.: Derivation on bit error probability of coded QAM using integer codes. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E87-A(12), 3397–3403 (2004). Kostadinov H., Morita H., Manev N.: Derivation on bit error probability of coded QAM using integer codes. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E87-A(12), 3397–3403 (2004).
16.
Zurück zum Zitat Kostadinov H., Morita H., Iijima N., Han Vinck A.J., Manev N.: Soft decoding of integer codes and their application to coded modulation. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E93-A(7), 1363–1370 (2010). Kostadinov H., Morita H., Iijima N., Han Vinck A.J., Manev N.: Soft decoding of integer codes and their application to coded modulation. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E93-A(7), 1363–1370 (2010).
17.
Zurück zum Zitat Kou Y., Lin S., Fossorier M.P.C.: Low density parity check codes based on finite geometries: a rediscovery and new results. IEEE Trans. Inf. Theory 47(7), 2711–2761 (2001). Kou Y., Lin S., Fossorier M.P.C.: Low density parity check codes based on finite geometries: a rediscovery and new results. IEEE Trans. Inf. Theory 47(7), 2711–2761 (2001).
18.
Zurück zum Zitat Lally K., Fitzpatrick P.: Algebraic structure of quasi-cyclic codes. Discret. Appl. Math. 111(1–2), 157–175 (2001). Lally K., Fitzpatrick P.: Algebraic structure of quasi-cyclic codes. Discret. Appl. Math. 111(1–2), 157–175 (2001).
19.
Zurück zum Zitat Lin S., Costello D.J.: Error Control Coding: Fundamentals and Applications, 2nd edn. Prentice-Hall, Englewood Cliffs (2004). Lin S., Costello D.J.: Error Control Coding: Fundamentals and Applications, 2nd edn. Prentice-Hall, Englewood Cliffs (2004).
20.
Zurück zum Zitat Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes I: finite fields. IEEE Trans. Inf. Theory 47(7), 2751–2760 (2001). Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes I: finite fields. IEEE Trans. Inf. Theory 47(7), 2751–2760 (2001).
21.
Zurück zum Zitat Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes II: chain rings. Des. Codes Cryptogr. 30(1), 113–130 (2003). Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes II: chain rings. Des. Codes Cryptogr. 30(1), 113–130 (2003).
22.
Zurück zum Zitat Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes III: generator theory. IEEE Trans. Inf. Theory 51(7), 2692–2700 (2005). Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes III: generator theory. IEEE Trans. Inf. Theory 51(7), 2692–2700 (2005).
23.
Zurück zum Zitat Ling S., Niederreiter H., Solé P.: On the algebraic structure of quasi-cyclic codes IV: repeated roots. Des. Codes Cryptogr. 38(3), 337–361 (2006). Ling S., Niederreiter H., Solé P.: On the algebraic structure of quasi-cyclic codes IV: repeated roots. Des. Codes Cryptogr. 38(3), 337–361 (2006).
24.
Zurück zum Zitat MacWilliams F.J., Sloane N.J.A.: The Theory of Error Correcting Codes, 9th edn. Elsevier, North Holland (1988). MacWilliams F.J., Sloane N.J.A.: The Theory of Error Correcting Codes, 9th edn. Elsevier, North Holland (1988).
25.
Zurück zum Zitat Matsui H.: On polynomial generator matrices of generalized quasi-cyclic codes. In: 6th Asia-Europe Workshop on Information Theory, Ishigaki Island, Okinawa, Japan, 22–24 Oct 2010. Matsui H.: On polynomial generator matrices of generalized quasi-cyclic codes. In: 6th Asia-Europe Workshop on Information Theory, Ishigaki Island, Okinawa, Japan, 22–24 Oct 2010.
26.
Zurück zum Zitat Nakamura K.: A class of error-correcting codes for DPSK channels. In: IEEE International Conference on Communications, Boston, MA, June 10–14 1979, pp. 45.4.1–45.4.5. Nakamura K.: A class of error-correcting codes for DPSK channels. In: IEEE International Conference on Communications, Boston, MA, June 10–14 1979, pp. 45.4.1–45.4.5.
27.
Zurück zum Zitat Nebe G., Rains E.M., Sloane N.J.A.: Self-Dual Codes and Invariant Theory. Springer, Berlin (2006). Nebe G., Rains E.M., Sloane N.J.A.: Self-Dual Codes and Invariant Theory. Springer, Berlin (2006).
28.
Zurück zum Zitat Roth R.M.: Introduction to Coding Theory. Cambridge University Press, Cambridge (2005). Roth R.M.: Introduction to Coding Theory. Cambridge University Press, Cambridge (2005).
29.
Zurück zum Zitat Séguin G.E.: A class of 1-generator quasi-cyclic codes. IEEE Trans. Inf. Theory 50(8), 1745–1753 (2004). Séguin G.E.: A class of 1-generator quasi-cyclic codes. IEEE Trans. Inf. Theory 50(8), 1745–1753 (2004).
30.
Zurück zum Zitat Serre J.-P.: A Course in Arithmetic. Springer, Berlin (1973). Serre J.-P.: A Course in Arithmetic. Springer, Berlin (1973).
31.
Zurück zum Zitat Shimura G.: Introduction to the Arithmetic Theory of Automorphic Functions. Princeton University Press, Princeton (1971). Shimura G.: Introduction to the Arithmetic Theory of Automorphic Functions. Princeton University Press, Princeton (1971).
32.
Zurück zum Zitat Siap I., Kulhan N.: The structure of generalized quasi-cyclic codes. Appl. Math. E-Notes 5, 24–30 (2005). Siap I., Kulhan N.: The structure of generalized quasi-cyclic codes. Appl. Math. E-Notes 5, 24–30 (2005).
33.
Zurück zum Zitat Solé P. (ed.): Codes over Rings. In: Proceedings of the Cimpa Summer School, Ankara, Turkey, 18–29 Aug 2008. Solé P. (ed.): Codes over Rings. In: Proceedings of the Cimpa Summer School, Ankara, Turkey, 18–29 Aug 2008.
34.
Zurück zum Zitat Spiegel E.: Codes over \(\text{ Z }_m\). Inf. Control 35(1), 48–51 (1977). Spiegel E.: Codes over \(\text{ Z }_m\). Inf. Control 35(1), 48–51 (1977).
35.
Zurück zum Zitat Tang H., Xu J., Lin S., Abdel-Ghaffar K.A.S.: Codes on finite geometries. IEEE Trans. Inf. Theory 51(2), 572–596 (2005). Tang H., Xu J., Lin S., Abdel-Ghaffar K.A.S.: Codes on finite geometries. IEEE Trans. Inf. Theory 51(2), 572–596 (2005).
36.
Zurück zum Zitat Van V.T., Matsui H., Mita S.: Computation of Gröbner basis for systematic encoding of generalized quasi-cyclic codes. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E92-A(9), 2345–2359 (2009). Van V.T., Matsui H., Mita S.: Computation of Gröbner basis for systematic encoding of generalized quasi-cyclic codes. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E92-A(9), 2345–2359 (2009).
37.
Zurück zum Zitat Van V.T., Matsui H., Mita S.: A class of generalized quasi-cyclic LDPC codes: high-rate and low-complexity encoder for data storage devices. In: IEEE Global Communications Conference (GLOBECOM), Miami, FL, 2010, pp. 6–10. Van V.T., Matsui H., Mita S.: A class of generalized quasi-cyclic LDPC codes: high-rate and low-complexity encoder for data storage devices. In: IEEE Global Communications Conference (GLOBECOM), Miami, FL, 2010, pp. 6–10.
Metadaten
Titel
On generator matrices and parity check matrices of generalized integer codes
verfasst von
Hajime Matsui
Publikationsdatum
01.03.2015
Verlag
Springer US
Erschienen in
Designs, Codes and Cryptography / Ausgabe 3/2015
Print ISSN: 0925-1022
Elektronische ISSN: 1573-7586
DOI
https://doi.org/10.1007/s10623-013-9883-7

Weitere Artikel der Ausgabe 3/2015

Designs, Codes and Cryptography 3/2015 Zur Ausgabe