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.
Similar content being viewed by others
References
Massey, J.L., Shift-Register Synthesis and BCH Decoding, IEEE Trans. Inform. Theory, 1969, vol. 15, no. 1, pp. 122–127.
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.
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.
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.
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.
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.
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.
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.
Krachkovsky, V.Yu., Reed-Solomon Codes for Correcting Phased Error Bursts, IEEE Trans. Inform. Theory, 2003, vol. 49, no. 11, pp. 2975–2984.
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.
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.
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.
Berlekamp, E.R., Algebraic Coding Theory, New York: McGraw-Hill, 1968. Translated under the title Algebraicheskaya teoriya kodirovaniya, Moscow: Mir, 1971.
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.
Mills, W.H., Continued Fractions and Linear Recurrences, Math. Comput., 1975, vol. 29, no. 129, pp. 173–180.
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.
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.
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.
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].
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.
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.
Schmidt, G. and Sidorenko, V.R., Linear Shift-Register Synthesis for Multiple Sequences of Varying Length, arXiv e-print cs.IT/0605044, 2006.
Schmidt, G., Algebraic Decoding beyond Half the Minimum Distance Based on Shift-Register Synthesis, Düsseldorf: VDI, 2007.
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.
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.
Sidorenko, V., Richter, G., and Bossert, M., Linearized Shift-Register Synthesis, submitted to IEEE Trans. Inform. Theory.
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.
Author information
Authors and Affiliations
Corresponding author
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
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0032946011020062