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.
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
Dai, Z. D, An iterative algorithm for synthesizing multi-sequences, preprint.
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.
Imai, H., A theory of two-dimensional cyclic codes, Information and Control, vol. 34 (1977), pp.1–21.
Massey, J. L., Shift-register synthesis and BCH decoding, IEEE Trans. Information Theory, vol.IT-15 (1969), no.1, pp.122–127.
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.
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.
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.
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.
Sakata, S., Synthesis of two-dimensional linear feedback shift registers, in ”Proceedings of AAECC-5, Menorca, Spain, June, 1987,” (to appear), Springer-Verlag.
Sakata, S., Extension of the Berlekamp-Massey algorithm to n dimensions (submitted for publication in ‘Information and Computation').
Author information
Authors and Affiliations
Editor information
Rights 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