Skip to main content

N-dimensional Berlekamp-Massey algorithm for multiple arrays and construction of multivariate polynomials with preassigned zeros

  • Full Papers
  • Conference paper
  • First Online:
Applied Algebra, Algebraic Algorithms and Error-Correcting Codes (AAECC 1988)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 357))

Abstract

In this paper we propose an algorithm of finding a minimal set of linear recurring relations for a given finite set of n-dimensional arrays. This algorithm is an n-dimensional extension of the Berlekamp-Massey algorithm for multisequences as well as an extension of the n-dimensional Berlekamp-Massey algorithm for a single array. Our algorithm is used to obtain Groebner bases of ideals defined by preassigned zeros. The latter problem is an extension of that treated by Moeller and Buchberger in the sense that the zeros can be over any finite extension \(\tilde K\) of the base field K. Our approach gives an efficient method of obtaining Groebner bases of ideals defined by zeros to construct n-dimensional cyclic codes (i.e. Abelian codes). In case that the dimension n is small, the computational complexity is of order O((ILd)2), where I, L and d are the degree of the extension of \(\tilde K\) over K, the number of the zeros and the size of the independent point set for the Groebner basis, respectively.

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.

References

  1. Berlekamp, E. R., Binary BCH codes for correcting multiple errors: The Gorenstein-Zierler generalized nonbinary BCH codes for the Hamming metric, in ”Algebraic Coding Theory,” Chapters 7 and 10, pp.176–199, 218–240, McGraw-Hill Book Comp., New York, 1968.

    Google Scholar 

  2. Buchberger, B.B, Groebner bases: An algorithmic method in polynomial ideal theory, in ”Multidimensional Systems Theory,” (Ed.N.K. Bose), Chapter 6, pp.184–232, D. Reidel Publishing Comp., Dordrecht, 1985.

    Google Scholar 

  3. Dai, Z. D, An iterative algorithm for synthesizing multi-sequences, preprint.

    Google Scholar 

  4. Feng, G. L. and Tzeng, K. K., A genelarized Euclidean Algorithm for multisequence shift-register synthesis, the Fourth Carribean Conference on Combinatorics and Computing, Puerto Rico, 1985.

    Google Scholar 

  5. Imai, H., A theory of two-dimensional cyclic codes, Information and Control, vol. 34 (1977), pp.1–21.

    Google Scholar 

  6. Massey, J. L., Shift-register synthesis and BCH decoding, IEEE Trans. Information Theory, vol.IT-15 (1969), no.1, pp.122–127.

    Google Scholar 

  7. Moeller, H. M. and Buchberger, B., The construction of multivariate polynomials with preassigned zeros, in ”Computer Algebra: EUROCAM '82 European Computer Algebra Conference, Marseille, France, April 1982,” (Ed., G. Goos and J. Hartmanis), pp.24–31, Springer-Verlag, Berlin, 1982.

    Google Scholar 

  8. Poli, A., Some algebraic tools for error-correcting codes, in ”Algebraic Algorithms and Error-Correcting Codes: AEECC-3, Grenoble, France, July 1985,” (Lecture Notes in Computer Science, No.229; Ed G. Goos and J. Hartmanis), pp.43–60, Springer-Verlag, Berlin, 1986.

    Google Scholar 

  9. Sakata, S., On determining the independent point set for doubly periodic arrays and encoding two-dimensional cyclic codes and their duals, IEEE Trans. Information Theory, vol.IT-27 (1981), no.5, pp.556–565.

    Google Scholar 

  10. Sakata, S., Finding a minimal set of linear recurring relations capable of generating a given finite two-dimensional array, J. of Symbolic Computation, vol. 5 (1988), no. 3, pp.321–338.

    Google Scholar 

  11. Sakata, S., Synthesis of two-dimensional linear feedback shift registers, in ”Proceedings of AAECC-5, Menorca, Spain, June, 1987,” (to appear), Springer-Verlag.

    Google Scholar 

  12. Sakata, S., Extension of the Berlekamp-Massey algorithm to n dimensions (submitted for publication in ‘Information and Computation').

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Teo Mora

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sakata, S. (1989). N-dimensional Berlekamp-Massey algorithm for multiple arrays and construction of multivariate polynomials with preassigned zeros. In: Mora, T. (eds) Applied Algebra, Algebraic Algorithms and Error-Correcting Codes. AAECC 1988. Lecture Notes in Computer Science, vol 357. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51083-4_72

Download citation

  • DOI: https://doi.org/10.1007/3-540-51083-4_72

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51083-3

  • Online ISBN: 978-3-540-46152-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics