Abstract
In this paper we discuss about how to design a two-dimensional linear feedback shift register. It is a switching circuit capable of generating a prescribed doubly periodic array. In particular, it can be used as an encoder of a two-dimensional cyclic code. Our method is based on a two-dimensional extension of the Berlekamp-Massey algorithm for synthesis of a (one-dimensional) linear feedback shift register. In the sequel, we make clear that our problem is equivalent to constructing a Groebner basis of the ideal which is defined by the given array.
Preview
Unable to display preview. Download preview PDF.
References
Imai H., A theory of two-dimensional cyclic codes, Information and Control, vol. 34, pp.1–21, 1979.
Berlekamp E.R., Nonbinary BCH decoding,’ Algebraic Coding Theory', Chapters 7 and 10, 1968.
Massey J.L., Shift-register synthesis and BCH decoding, IEEE Trans. Information Theory, vol. IT-15, pp.122–127, 1969.
Sakata S., General theory of doubly periodic arrays over an arbitrary finite field and its applications, IEEE Trans. Information Theory, vol. IT-24, pp.719–730, 1978.
Buchberger B., Groebner basis: An algorithmic method in polynomial ideal theory, Chapter 6 in N.K. Bose (ed.):’ Recent Trends in Multidimensional Systems Theory', D. Reidel Publ. Co., 1985.
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, pp.321–337, 1987.
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). Synthesis of two-dimensional linear feedback shift registers and Groebner bases. In: Huguet, L., Poli, A. (eds) Applied Algebra, Algebraic Algorithms and Error-Correcting Codes. AAECC 1987. Lecture Notes in Computer Science, vol 356. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51082-6_95
Download citation
DOI: https://doi.org/10.1007/3-540-51082-6_95
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51082-6
Online ISBN: 978-3-540-46150-0
eBook Packages: Springer Book Archive