Skip to main content

Solving algebraic equations via Buchberger's algorithm

  • Polynomial Algorithms
  • Conference paper
  • First Online:
Eurocal '87 (EUROCAL 1987)

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

Included in the following conference series:

Abstract

It is demonstrated that, when using Buchberger's Algorithm with the purely lexicographic ordering of terms, it is not generally feasible to interreduce basis polynomials during the progress of the algorithm. A heuristic is obtained (for polynomials over the rationals) which improves the efficiency of the reduction sub-algorithm, when the basis is not inter-reduced. Some improvements are made to a recent scheme for combining Buchberger's Algorithm with multivariate factorization. We present a hybrid variant of this scheme, in which extraneous sub-problems are detected outside of the lexicographic/elimination algorithm. Through this approach, the reduced solution bases for dense systems (previously impossible in the lexicographic ordering) may be found.

This research was supported by the Natural Sciences and Engineering Research Council of Canada under Grant A8967.

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. W. Böge, R. Gebauer, H. Kredel: "Some Examples for Solving Systems of Algebraic Equations by Calculating Gröbner Bases", J. Symbolic Computation, Vol. 2, No. 1, 1986.

    Google Scholar 

  2. B. Buchberger: "A criterion for detecting unnecessary reductions in the construction of Gröbner bases", Proc. EUROSAM '79, Marseille, June 1979, (W. Ng, ed.), Lecture Notes in Computer Science, Vol. 72, 1979, pp. 3–21.

    Google Scholar 

  3. B. Buchberger: "Gröbner Bases: An Algorithmic Method in Polynomial Ideal Theory", in Progress, directions and open problems in multidimensional systems theory, (N.K. Bose, ed.), D. Reidel Publishing Co., 1985, pp. 184–232.

    Google Scholar 

  4. J.C. Butcher: "An application of the Runge Kutta space", BIT Computer Science Numer. Math., Vol. 24, 1984, pp. 425–440.

    Google Scholar 

  5. B.W. Char, G.J. Fee, K.O. Geddes, G.H. Gonnet, M.B. Monagan: "A Tutorial Introduction To Maple", J. Symbolic Computation, Vol 2, No. 2, 1986.

    Google Scholar 

  6. S.R. Czapor, K.O. Geddes: "On Implementing Buchberger's Algorithm For Gröbner Bases", Proc. SYMSAC '86, (B.W. Char, ed.), Waterloo, July 1986, pp. 233–238.

    Google Scholar 

  7. S.R. Czapor: "Solving algebraic equations: combining Buchberger's algorithm with multivariate factorization", to appear in J. Symbolic Computation.

    Google Scholar 

  8. G.L. Ebert: "Some Comments On The Modular Approach To Gröbner Bases", ACM SIGSAM Bull. 17, No. 2, May, 1983.

    Google Scholar 

  9. M.E. Pohst, D.Y.Y. Yun: "On Solving Systems of Algebraic Equations via Ideal Bases and Elimination Theory", Proc. SYMSAC '81, (P.S. Wang, ed.), Utah, Aug. 1981, pp. 206–211.

    Google Scholar 

  10. W. Trinks: "Uber B. Buchbergers Verfahren, Systeme algebraischer Gleichungen zu losen", J. Number Theory, Vol. 10, No. 4, Nov. 1978, pp. 475–488.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

James H. Davenport

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Czapor, S.R. (1989). Solving algebraic equations via Buchberger's algorithm. In: Davenport, J.H. (eds) Eurocal '87. EUROCAL 1987. Lecture Notes in Computer Science, vol 378. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51517-8_125

Download citation

  • DOI: https://doi.org/10.1007/3-540-51517-8_125

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-48207-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics