Knuth-Bendix procedure and Buchberger algorithm: a synthesis

  • Authors:
  • F. Winkler

  • Affiliations:
  • Johannes Kepler Univ., Linz, Austria

  • Venue:
  • ISSAC '89 Proceedings of the ACM-SIGSAM 1989 international symposium on Symbolic and algebraic computation
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Knuth-Bendix procedure for the completion of a rewrite rule system and the Buchberger algorithm for computing a Gröbner basis of a polynomial ideal are very similar in two respects: they both start with an arbitrary specification of an algebraic structure (axioms for an equational theory and a basis for a polynomial ideal, respectively) which is transformed to a very special specification of this algebraic structure (a complete rewrite rule system and a Gröbner basis of the polynomial ideal, respectively). This special specification allows to decide many problems concerning the given algebraic structure. Moreover, both algorithms achieve their goals by employing the same basic concepts: formation of critical pairs and completion.Although the two methods are obviously related, the exact nature of this relation remains to be clarified. Based on previous work we show how the Knuth-Bendix procedure and the Buchberger algorithm can be seen as special cases of a more general completion procedure.