A Gröbner basis and a minimal polynomial set of a finite nD array

  • Shojiro Sakata
Submitted Contributions Bases
Part of the Lecture Notes in Computer Science book series (LNCS, volume 508)


In this paper, the relationship between a Gröbner basis and a minimal polynomial set of a finite nD array is discussed. A minimal polynomial set of a finite nD array is determined by the nD Berlekamp-Massey algorithm. It is shown that a minimal polynomial set is not always a Gröbner basis even if the uniqueness condition is satisfied, and a stronger sufficient condition for a minimal polynomial set to be a Gröbner basis is presented. Furthermore, a simple test whether a given set of polynomials is a Gröbner basis is proposed based on the theory of nD linear recurring arrays. The observations will be important in applying the nD Berlekamp-Massey algorithm to decode some kinds of nD cyclic codes and algebraic geometry codes.


Uniqueness Condition Characteristic Polynomial Total Order Cyclic Code Infinite Array 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    S. Sakata, ”Decoding binary 2D cyclic codes by the 2D Berlekamp-Massey algorithm, presented at the 1990 International IEEE Information Theory Symposium in San Diego and submitted for publication in IEEE Transactions on Information Theory.Google Scholar
  2. [2]
    S. Sakata, ”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, 1988.Google Scholar
  3. [3]
    S. Sakata, “Extension of the Berekamp-Massey algorithm to n dimensions”, Information and Computation, Vol. 84, No. 2, pp. 207–239, 1990.Google Scholar
  4. [4]
    J. L. Massey, ”Shift-register synthesis and BCH decoding”, IEEE Transactions on Information Theory, vol.IT-15, pp.122–127, 1969.Google Scholar
  5. [5]
    S. Sakata, ”Synthesis of two-dimensional linear feedback shift registers”, (L. Huguet and A. Poli, ed.) Applied Algebra, Algebraic Algorithms and Error-Correcting Codes: Proceedings of AAECC-5, Menorca, 1987, Lecture Notes on Computer Science No. 356, Springer, Berlin, pp. 394–407, 1989.Google Scholar
  6. [6]
    B. Buchberger, ”Gröbner bases: An algorithmic method in polynomial ideal theory”, (N. K. Bose, ed.) Mutlidimensional systems theory, Reidel, Dordrecht, pp. 184–232, 1985.Google Scholar
  7. [7]
    S. Sakata, ”General theory of doubly periodic arrays over an arbitrary finite field and its applications”, IEEE Transactions on Information Theory, vol. IT-24, pp. 719–730, 1978.Google Scholar
  8. [8]
    B S. Sakata, ”On determining the independent point set for doubly periodic arrays and encoding two-dimensional cyclic codes and their duals”, IEEE Transactions on Information Theory, vol. 27, pp.556–565.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1991

Authors and Affiliations

  • Shojiro Sakata
    • 1
  1. 1.Department of Knowledge-Based Information EngineeringToyohashi University of TechnologyToyohashiJapan

Personalised recommendations