Skip to main content
Log in

A linear algebraic approach to multisequence shift-register synthesis

  • Automata Theory
  • Published:
Problems of Information Transmission Aims and scope Submit manuscript

Abstract

An efficient algorithm which synthesizes all shortest linear-feedback shift registers generating K given sequences with possibly different lengths over a field is derived, and its correctness is proved. The proposed algorithm generalizes the Berlekamp-Massey and Feng-Tzeng algorithms and is based on Massey’s ideas. The time complexity of the algorithm is O(KλN) ≲ O(KN 2), where N is the length of a longest sequence and λ is the linear complexity of the sequences.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Massey, J.L., Shift-Register Synthesis and BCH Decoding, IEEE Trans. Inform. Theory, 1969, vol. 15, no. 1, pp. 122–127.

    Article  MATH  MathSciNet  Google Scholar 

  2. Feng, G.-L. and Tzeng, K.K., A Generalization of the Berlekamp-Massey Algorithm for Multisequence Shift-Register Synthesis with Applications to Decoding Cyclic Codes, IEEE Trans. Inform. Theory, 1991, vol. 37, no. 5, pp. 1274–1287.

    Article  MATH  MathSciNet  Google Scholar 

  3. Bleichenbacher, D., Kiayias, A., and Yung, M., Decoding of Interleaved Reed-Solomon Codes over Noisy Data, Proc. 30th Int. Colloq. on Automata, Languages and Programming (ICALP’2003), Eindhoven, the Netherlands, 2003, Baeten, J.C.M., Lenstra, J.K., Parrow, J., and Woeginger, G.J., Eds., Lect. Notes Comp. Sci., vol. 2719, Berlin: Springer, 2003, pp. 97–108.

    Google Scholar 

  4. Schmidt, G., Sidorenko, V.R., and Bossert, M., Error and Erasure Correction of Interleaved Reed-Solomon Codes, Proc. Int. Workshop on Coding and Cryptography (WCC’2005), Bergen, Norway, 2005, Ytrehus,, vol. 3969, Berlin: Springer, 2006, pp. 22–35.

    Google Scholar 

  5. Brown, A., Minder, L., and Shokrollahi, A., Probabilistic Decoding of Interleaved RS-Codes on the q-ary Symmetric Channel, in Proc. 2004 IEEE Int. Sympos. on Information Theory (ISIT’2004), Chicago, USA, 2004, p. 326.

  6. Schmidt, G., Sidorenko, V.R., and Bossert, M., Collaborative Decoding of Interleaved Reed-Solomon Codes and Concatenated Code Designs, IEEE Trans. Inform. Theory, 2009, vol. 55, no. 7, pp. 2991–3012.

    Article  MathSciNet  Google Scholar 

  7. Justesen, J., Thommesen, C., and Høholdt, T., Decoding of Concatenated Codes with Interleaved Outer Codes, in Proc. 2004 IEEE Int. Sympos. on Information Theory (ISIT’2004), Chicago, USA, 2004, p. 329.

  8. Krachkovsky, V.Yu., Lee, Y.X., and Garg, H.K,. Decoding of Parallel Reed-Solomon Codes with Applications to Product and Concatenated Codes, in Proc. 1998 IEEE Int. Sympos. on Information Theory (ISIT’98), Boston, USA, 1998, p. 55.

  9. Krachkovsky, V.Yu., Reed-Solomon Codes for Correcting Phased Error Bursts, IEEE Trans. Inform. Theory, 2003, vol. 49, no. 11, pp. 2975–2984.

    Article  MathSciNet  Google Scholar 

  10. Schmidt, G., Sidorenko, V.R., and Bossert, M., Decoding Reed-Solomon Codes beyond Half the Minimum Distance Using Shift-Register Synthesis, in Proc. 2006 IEEE Int. Sympos. on Information Theory (ISIT’2006), Seattle, USA, 2006, pp. 459–463.

  11. Schmidt, G., Sidorenko, V.R., and Bossert, M., Syndrome Decoding of Reed-Solomon Codes beyond Half the Minimum Distance Based on Shift-Register Synthesis, IEEE Trans. Inform. Theory, 2010, vol. 56, no. 10, pp. 5245–5252.

    Article  Google Scholar 

  12. Krachkovsky, V.Yu. and Lee, Y.X., Decoding for Iterative Reed-Solomon Coding Schemes, IEEE Trans. Magn., 1997, vol. 33, no. 5, pp. 2740–2742.

    Article  Google Scholar 

  13. Berlekamp, E.R., Algebraic Coding Theory, New York: McGraw-Hill, 1968. Translated under the title Algebraicheskaya teoriya kodirovaniya, Moscow: Mir, 1971.

    MATH  Google Scholar 

  14. Sugiyama, Y., Kasahara, M., Hirasawa, S., and Namekawa, T., A Method for Solving Key Equation for Decoding Goppa Codes, Inform. Control, 1975, vol. 27, no. 1, pp. 87–99.

    Article  MATH  MathSciNet  Google Scholar 

  15. Mills, W.H., Continued Fractions and Linear Recurrences, Math. Comput., 1975, vol. 29, no. 129, pp. 173–180.

    Article  MATH  MathSciNet  Google Scholar 

  16. Feng, G.-L. and Tzeng, K.K., A Generalized Euclidean Algorithm for Multisequence Shift-Register Synthesis, IEEE Trans. Inform. Theory, 1989, vol. 35, no. 3, pp. 584–594.

    Article  MATH  MathSciNet  Google Scholar 

  17. Sakata, S., The BM Algorithm and the BMS Algorithm, Codes, Curves, and Signals: Common Threads in Communications, Vardy, A., Ed., Boston: Kluwer, 1998, pp. 39–52.

    Google Scholar 

  18. Wang, L.-P., Zhu, Y.-F., and Pei, D.-Y., On the Lattice Basis Reduction Multisequence Synthesis Algorithm, IEEE Trans. Inform. Theory, 2004, vol. 50, no. 11, pp. 2905–2910.

    Article  MATH  MathSciNet  Google Scholar 

  19. Kurakin, V.L., The Berlekamp-Massey Algorithm over a Finite Commutative Ring, Probl. Peredachi Inf., 1999, vol. 35, no. 2, pp. 38–50 [Probl. Inf. Trans. (Engl. Transl.), 1999, vol. 35, no. 2, pp. 125–135].

    MathSciNet  Google Scholar 

  20. Kuijper, M., An Algorithm for Constructing a Minimal Partial Realization in the Multivariable Case, Systems Control Lett., 1997, vol. 31, no. 4, pp. 225–233.

    Article  MATH  MathSciNet  Google Scholar 

  21. Schmidt, G. and Sidorenko, V.R., Multi-Sequence Linear Shift-Register Synthesis: The Varying Length Case, in Proc. 2006 IEEE Int. Sympos. on Information Theory (ISIT’2006), Seattle, USA, 2006, pp. 1738–1742.

  22. Schmidt, G. and Sidorenko, V.R., Linear Shift-Register Synthesis for Multiple Sequences of Varying Length, arXiv e-print cs.IT/0605044, 2006.

  23. Schmidt, G., Algebraic Decoding beyond Half the Minimum Distance Based on Shift-Register Synthesis, Düsseldorf: VDI, 2007.

    Google Scholar 

  24. Wang, L.P., Wang, Q.L., and Wang, K.P., A Lattice-Based Shift-Register Synthesis for Multi-Sequences of Varying Length, in Proc. 2008 IEEE Int. Sympos. on Information Theory (ISIT’2008), Toronto, Canada, 2008, pp. 1751–1754.

  25. Wang, Z. and Zhou, J., An Synthesis Algorithm of Minimum Generating Polynomial of Several Sequences, J. Graduate School Chinese Acad. Sci., 1988, no. 1, pp. 20–27.

  26. Sidorenko, V., Richter, G., and Bossert, M., Linearized Shift-Register Synthesis, submitted to IEEE Trans. Inform. Theory.

  27. Sidorenko, V., Lan, J., and Bossert, M., Skew-Feedback Shift-Register Synthesis and Decoding Interleaved Gabidulin Codes, IEEE Trans. Inform. Theory, 2011, vol. 57, no. 2, pp. 621–632.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. R. Sidorenko.

Additional information

Original Russian Text © V.R. Sidorenko, G. Schmidt, 2011, published in Problemy Peredachi Informatsii, 2011, Vol. 47, No. 2, pp. 72–89.

Supported in part by the German Research Council (DFG), project nos. BO 867/14 and BO 867/21-1.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sidorenko, V.R., Schmidt, G. A linear algebraic approach to multisequence shift-register synthesis. Probl Inf Transm 47, 149–165 (2011). https://doi.org/10.1134/S0032946011020062

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0032946011020062

Keywords

Navigation