Skip to main content
Erschienen in: Designs, Codes and Cryptography 2/2017

20.05.2016

An iterative algorithm for parametrization of shortest length linear shift registers over finite chain rings

verfasst von: M. Kuijper, R. Pinto

Erschienen in: Designs, Codes and Cryptography | Ausgabe 2/2017

Einloggen, um Zugang zu erhalten

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

search-config
loading …

Abstract

The construction of shortest feedback shift registers for a finite sequence \(S_1,\ldots ,S_N\) is considered over finite chain rings, such as \({\mathbb Z}_{p^r}\). A novel algorithm is presented that yields a parametrization of all shortest feedback shift registers for the sequence of numbers \(S_1,\ldots ,S_N\), thus solving an open problem in the literature. The algorithm iteratively processes each number, starting with \(S_1\), and constructs at each step a particular type of minimal basis. The construction involves a simple update rule at each step which leads to computational efficiency. It is shown that the algorithm simultaneously computes a similar parametrization for the reverse sequence \(S_N,\ldots ,S_1\). The complexity order of the algorithm is shown to be \(O(r N^2)\).
Literatur
1.
Zurück zum Zitat Adams, W.W., Loustaunau, P.: An Introduction to Gröbner Bases. Graduate Studies in Mathematics. American Mathematical Society, Providence (1994)CrossRefMATH Adams, W.W., Loustaunau, P.: An Introduction to Gröbner Bases. Graduate Studies in Mathematics. American Mathematical Society, Providence (1994)CrossRefMATH
2.
Zurück zum Zitat Ali, M., Kuijper, M.: A parametric approach to list decoding of Reed-Solomon codes using interpolation. IEEE Trans. Inf. Theory 57, 6718–6728 (2011)MathSciNetCrossRef Ali, M., Kuijper, M.: A parametric approach to list decoding of Reed-Solomon codes using interpolation. IEEE Trans. Inf. Theory 57, 6718–6728 (2011)MathSciNetCrossRef
3.
Zurück zum Zitat Berlekamp, E.R.: Algebraic Coding Theory. McGraw-Hill, New York (1968)MATH Berlekamp, E.R.: Algebraic Coding Theory. McGraw-Hill, New York (1968)MATH
4.
Zurück zum Zitat Blahut, R.E.: Theory and Practice of Error Control Codes. Addison-Wesley, Boston (1983)MATH Blahut, R.E.: Theory and Practice of Error Control Codes. Addison-Wesley, Boston (1983)MATH
5.
Zurück zum Zitat Byrne, E., Fitzpatrick, P.: Gröbner bases over Galois rings with an application to decoding alternant codes. J. Symbolic Comput. 31, 565–584 (2001)MathSciNetCrossRefMATH Byrne, E., Fitzpatrick, P.: Gröbner bases over Galois rings with an application to decoding alternant codes. J. Symbolic Comput. 31, 565–584 (2001)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Byrne, E., Fitzpatrick, P.: Hamming metric decoding of alternant codes over Galois rings. IEEE Trans. Inf. Theory 48, 683–694 (2002)MathSciNetCrossRefMATH Byrne, E., Fitzpatrick, P.: Hamming metric decoding of alternant codes over Galois rings. IEEE Trans. Inf. Theory 48, 683–694 (2002)MathSciNetCrossRefMATH
8.
Zurück zum Zitat Fitzpatrick P., Jennings S.: Comparison of two algorithms for decoding BCH codes. In: Proceedings 1997 IEEE International Symposium on Information Theory, ISIT’97, Ulm, pp. 325 (1997). Fitzpatrick P., Jennings S.: Comparison of two algorithms for decoding BCH codes. In: Proceedings 1997 IEEE International Symposium on Information Theory, ISIT’97, Ulm, pp. 325 (1997).
9.
Zurück zum Zitat Forney G.D.: Convolutional codes I: algebraic structure. IEEE Trans. Inf. Theory 16, 720–738 (1970). (note: correction in, vol. 17, p. 360, 1971). Forney G.D.: Convolutional codes I: algebraic structure. IEEE Trans. Inf. Theory 16, 720–738 (1970). (note: correction in, vol. 17, p. 360, 1971).
10.
Zurück zum Zitat Forney Jr., G.D.: Minimal bases of rational vector spaces, with applications to multivariable linear systems. SIAM J. Control 13, 493–520 (1975)MathSciNetCrossRefMATH Forney Jr., G.D.: Minimal bases of rational vector spaces, with applications to multivariable linear systems. SIAM J. Control 13, 493–520 (1975)MathSciNetCrossRefMATH
11.
Zurück zum Zitat Gorbatov, E.V.: Standard basis of a polynomial ideal over commutative Artinian chain ring. Discret. Math. Appl. 14, 75–101 (2004)MathSciNetCrossRefMATH Gorbatov, E.V.: Standard basis of a polynomial ideal over commutative Artinian chain ring. Discret. Math. Appl. 14, 75–101 (2004)MathSciNetCrossRefMATH
12.
Zurück zum Zitat Gorbatov, E.V.: Standard basis concordant with the norm and computations in ideals and polylinear recurring sequences. J. Math. Sci. 139, 6672–6707 (2006)MathSciNetCrossRef Gorbatov, E.V.: Standard basis concordant with the norm and computations in ideals and polylinear recurring sequences. J. Math. Sci. 139, 6672–6707 (2006)MathSciNetCrossRef
13.
Zurück zum Zitat Interlando, J.C., Palazzo, R., Elia, M.: On the decoding of Reed-solomon and BCH codes over integer residue rings. IEEE Trans. Inf. Theory 43, 1013–1021 (1997)MathSciNetCrossRefMATH Interlando, J.C., Palazzo, R., Elia, M.: On the decoding of Reed-solomon and BCH codes over integer residue rings. IEEE Trans. Inf. Theory 43, 1013–1021 (1997)MathSciNetCrossRefMATH
14.
Zurück zum Zitat Kuijper M., Pinto R.: Parametrization of linear recurrence relations by row reduction for sequences over a finite ring. In: Proceeding of the 18th International Symposium on Mathematical Theory of Networks and Systems (MTNS), Virginia Tech, Blacksburg, July 2008, pp. 1–12. Kuijper M., Pinto R.: Parametrization of linear recurrence relations by row reduction for sequences over a finite ring. In: Proceeding of the 18th International Symposium on Mathematical Theory of Networks and Systems (MTNS), Virginia Tech, Blacksburg, July 2008, pp. 1–12.
15.
Zurück zum Zitat Kuijper, M., Pinto, R., Polderman, J.W.: The predictable degree property and row reducedness for systems over a finite ring. Linear Algebra Appl. 425, 776–796 (2007)MathSciNetCrossRefMATH Kuijper, M., Pinto, R., Polderman, J.W.: The predictable degree property and row reducedness for systems over a finite ring. Linear Algebra Appl. 425, 776–796 (2007)MathSciNetCrossRefMATH
16.
Zurück zum Zitat Kuijper M., Schindelar K.: The predictable leading monomial property for polynomial vectors over a ring. In: Proceedings 2010 IEEE International Symposium in Information Theory (ISIT), Austin pp. 1133–1137 (2010). Kuijper M., Schindelar K.: The predictable leading monomial property for polynomial vectors over a ring. In: Proceedings 2010 IEEE International Symposium in Information Theory (ISIT), Austin pp. 1133–1137 (2010).
17.
Zurück zum Zitat Kuijper, M., Schindelar, K.: Minimal Gröbner bases and the predictable leading monomial property. Linear Algebra Appl. 434, 104–116 (2011)MathSciNetCrossRefMATH Kuijper, M., Schindelar, K.: Minimal Gröbner bases and the predictable leading monomial property. Linear Algebra Appl. 434, 104–116 (2011)MathSciNetCrossRefMATH
18.
Zurück zum Zitat Kuijper, M., Willems, J.C.: On constructing a shortest linear recurrence relation. IEEE Trans. Autom. Control 42, 1554–1558 (1997)MathSciNetCrossRefMATH Kuijper, M., Willems, J.C.: On constructing a shortest linear recurrence relation. IEEE Trans. Autom. Control 42, 1554–1558 (1997)MathSciNetCrossRefMATH
19.
Zurück zum Zitat Kuijper M., Wu X., Parampalli U.: Behavioral models over rings-minimal representations and applications to coding and sequences. In: Proceedings of the 16th IFAC World Congress, Prague, Czech Republic, 4–8 July 2005, pp. 1–6. Kuijper M., Wu X., Parampalli U.: Behavioral models over rings-minimal representations and applications to coding and sequences. In: Proceedings of the 16th IFAC World Congress, Prague, Czech Republic, 4–8 July 2005, pp. 1–6.
20.
Zurück zum Zitat Kurakin, V.L.: The Berlekamp-Massey algorithm over finite rings, modules, and bimodules. Discret. Math. Appl. 8, 441–474 (1998)MathSciNetCrossRefMATH Kurakin, V.L.: The Berlekamp-Massey algorithm over finite rings, modules, and bimodules. Discret. Math. Appl. 8, 441–474 (1998)MathSciNetCrossRefMATH
21.
Zurück zum Zitat Kurakin, V.L., Kuzmin, A.S., Mikhalev, A.V., Nechaev, A.A.: Linear recurring sequences over rings and modules. J. Math. Sci. 76, 2793–2915 (1995)MathSciNetCrossRefMATH Kurakin, V.L., Kuzmin, A.S., Mikhalev, A.V., Nechaev, A.A.: Linear recurring sequences over rings and modules. J. Math. Sci. 76, 2793–2915 (1995)MathSciNetCrossRefMATH
22.
Zurück zum Zitat Lee, K., O’Sullivan, M.E.: List decoding of Reed-Solomon codes from a Gröbner basis perspective. J. Symbolic Comput. 43, 645–658 (2008)MathSciNetCrossRefMATH Lee, K., O’Sullivan, M.E.: List decoding of Reed-Solomon codes from a Gröbner basis perspective. J. Symbolic Comput. 43, 645–658 (2008)MathSciNetCrossRefMATH
25.
Zurück zum Zitat Nechaev, A.A.: Linear recurring sequences over commutative rings. Discret. Math. Appl. 2, 659–683 (1992)CrossRefMATH Nechaev, A.A.: Linear recurring sequences over commutative rings. Discret. Math. Appl. 2, 659–683 (1992)CrossRefMATH
26.
Zurück zum Zitat Nechaev, A.A., Mikhailov, D.A.: Canonical generating system of a monic polynomial ideal over a commutative artinian chain ring. Discret. Math. Appl. 11, 545–586 (2001)CrossRefMATH Nechaev, A.A., Mikhailov, D.A.: Canonical generating system of a monic polynomial ideal over a commutative artinian chain ring. Discret. Math. Appl. 11, 545–586 (2001)CrossRefMATH
28.
Zurück zum Zitat Norton, G.: Minimal polynomial algorithms for finite sequences. IEEE Trans. Inf. Theory 56, 4643–4645 (2010)MathSciNetCrossRef Norton, G.: Minimal polynomial algorithms for finite sequences. IEEE Trans. Inf. Theory 56, 4643–4645 (2010)MathSciNetCrossRef
29.
Zurück zum Zitat Norton, G., Salagean, A.: Cyclic codes and minimal strong Gröbner bases over a principal ideal ring. Finite Fields Appl. 9, 237–249 (2003)MathSciNetCrossRefMATH Norton, G., Salagean, A.: Cyclic codes and minimal strong Gröbner bases over a principal ideal ring. Finite Fields Appl. 9, 237–249 (2003)MathSciNetCrossRefMATH
31.
32.
Zurück zum Zitat Salagean A.: An algorithm for computing minimal bidirectional linear recurrence relations. IEEE Trans. Inf. Theory 55, 4695–4700 (2009). (correction, vol. 56, p. 4180, 2010). Salagean A.: An algorithm for computing minimal bidirectional linear recurrence relations. IEEE Trans. Inf. Theory 55, 4695–4700 (2009). (correction, vol. 56, p. 4180, 2010).
33.
Zurück zum Zitat Shparlinski, I.E.: Cryptographic Applications of Analytic Number Theory: Complexity Lower Bounds and Pseudorandomness, vol. 22. Birkhäuser, Boston (2013) Shparlinski, I.E.: Cryptographic Applications of Analytic Number Theory: Complexity Lower Bounds and Pseudorandomness, vol. 22. Birkhäuser, Boston (2013)
34.
Zurück zum Zitat Vazirani, V.V., Saran, H., Rajan, B.S.: An efficient algorithm for constructing minimal trellises for codes over finite abelian groups. IEEE Trans. Inf. Theory 42, 1839–1854 (1996)MathSciNetCrossRefMATH Vazirani, V.V., Saran, H., Rajan, B.S.: An efficient algorithm for constructing minimal trellises for codes over finite abelian groups. IEEE Trans. Inf. Theory 42, 1839–1854 (1996)MathSciNetCrossRefMATH
35.
Metadaten
Titel
An iterative algorithm for parametrization of shortest length linear shift registers over finite chain rings
verfasst von
M. Kuijper
R. Pinto
Publikationsdatum
20.05.2016
Verlag
Springer US
Erschienen in
Designs, Codes and Cryptography / Ausgabe 2/2017
Print ISSN: 0925-1022
Elektronische ISSN: 1573-7586
DOI
https://doi.org/10.1007/s10623-016-0226-3

Weitere Artikel der Ausgabe 2/2017

Designs, Codes and Cryptography 2/2017 Zur Ausgabe

Premium Partner