Skip to main content

On the Computation of the Linear Complexity and the k-Error Linear Complexity of Binary Sequences with Period a Power of Two

  • Conference paper
Sequences and Their Applications - SETA 2004 (SETA 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3486))

Included in the following conference series:

  • 803 Accesses

Abstract

The linear Games-Chan algorithm for computing the linear complexity c(s) of a binary sequence s of period ℓ = 2n requires the knowledge of the full sequence, while the quadratic Berlekamp-Massey algorithm only requires knowledge of 2c(s) terms. We show that we can modify the Games-Chan algorithm so that it computes the complexity in linear time knowing only 2c(s) terms. The algorithms of Stamp-Martin and Lauder-Paterson can also be modified, without loss of efficiency, to compute analogues of the k-error linear complexity and of the error linear complexity spectrum for finite binary sequences viewed as initial segments of infinite sequences with period a power of two. Lauder and Paterson apply their algorithm to decoding binary repeated-root cyclic codes of length ℓ = 2n in \({\mathcal O}(\ell({\rm log}_{2}\ell)^2)\) time. We improve on their result, developing a decoding algorithm with \({\mathcal O}(\ell)\) bit complexity.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Berlekamp, E.R.: Algebraic Coding Theory. McGraw Hill, New York (1968)

    MATH  Google Scholar 

  2. Ding, C.: Lower bounds on the weight complexities of cascaded binary sequences. In: Seberry, J., Pieprzyk, J.P. (eds.) AUSCRYPT 1990. LNCS, vol. 453, pp. 39–43. Springer, Heidelberg (1990)

    Chapter  Google Scholar 

  3. Ding, C., Shan, W., Xiao, G.: The Stability Theory of Stream Ciphers. LNCS, vol. 561. Springer, Heidelberg (1991)

    MATH  Google Scholar 

  4. Games, R.A., Chan, A.H.: A fast algorithm for determining the complexity of a binary sequence with period 2n. IEEE Trans. Inform Theory 29, 144–146 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  5. Kaida, T., Uehara, S., Imamura, K.: Computation of the k-error linear complexity of binary sequences with period 2n. In: Jaffar, J., Yap, R.H.C. (eds.) ASIAN 1996. LNCS, vol. 1179, pp. 182–191. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  6. Kaida, T., Uehara, S., Imamura, K.: An algorithm for the k-error linear complexity of sequences over GF(p m) with period p n, p a prime. Inform. Comput. 151, 134–147 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  7. Lauder, A.G.B., Paterson, K.G.: Computing the error linear complexity spectrum of a binary sequence of period 2n. IEEE Trans. Inform Theory 49, 273–280 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  8. Massey, J.L.: Shift register synthesis and BCH decoding. IEEE Trans on Inform Theory 15, 122–127 (1969)

    Article  MATH  MathSciNet  Google Scholar 

  9. Massey, J.L., Costello, D.J., Justesen, J.: Polynomial weights and code constructions. IEEE Trans. on Inform Theory 19, 101–110 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  10. Sălăgean, A.M.: On the computation of the linear complexity and the k-error linear complexity of binary sequences with period a power of two. IEEE Trans on Inform Theory 51, 1145–1150 (2005)

    Article  Google Scholar 

  11. Stamp, M., Martin, C.F.: An algorithm for the k-error linear complexity of binary sequences of period 2n. IEEE Trans. Inform. Theory 39, 1398–1401 (1993)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sălăgean, A. (2005). On the Computation of the Linear Complexity and the k-Error Linear Complexity of Binary Sequences with Period a Power of Two. In: Helleseth, T., Sarwate, D., Song, HY., Yang, K. (eds) Sequences and Their Applications - SETA 2004. SETA 2004. Lecture Notes in Computer Science, vol 3486. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11423461_11

Download citation

  • DOI: https://doi.org/10.1007/11423461_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26084-4

  • Online ISBN: 978-3-540-32048-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics