Skip to main content

A theorem-proving approach to the Knuth-Bendix completion algorithm

  • 3. Abstract Data Types And Revrite Rules
  • Conference paper
  • First Online:
Computer Algebra (EUROCAM 1982)

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

Included in the following conference series:

Abstract

The process of algebraic abstract data type completion has some similarities with resolution theorem-proving. In particular, some proof strategies developed in the field of computational logic are applicable to the Knuth-Bendix algorithm as completion strategies. Computational experiments confirm that these heuristics can indeed be employed to control, and limit, the generation of new rules during the completion process.

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. Huet G.: Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems. Journ. ACM, Vol 27, No 4, October 1980.

    Google Scholar 

  2. Huet G.: A Complete Proof of Correctness of the Knuth-Bendix Completion Algorithm. Rapport de Recherche No 25, INRIA Le Chesnay, 1980.

    Google Scholar 

  3. Huet G., Oppen D.C.: Equations and Rewrite Rules: a Survey. Techn. Report CSL-111, SRI international, January 1980.

    Google Scholar 

  4. Knuth D.E., Bendix P.B.: Simple Word Problems in Universal Algebras. In: "Computational Problems in Abstract Algebra", Ed. Leech J., Pergamon, Oxford 1970, pp 263–297.

    Google Scholar 

  5. Loos R.G.K: The Algorithm Description Language ALDES (Report). SIGSAM Bulletin of the ACM, Vol 10 Nr 1, Febr 1976.

    Google Scholar 

  6. Nilsson N.J.: Problem Solving Methods in Artificial Intelligence. McGraw Hill 1971.

    Google Scholar 

  7. Robinson J.A.: A Machine Oriented Logic Based on the Resolution Principle. Journ. ACM Vol 12 No 1, January 1965.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Calmet

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Küchlin, W. (1982). A theorem-proving approach to the Knuth-Bendix completion algorithm. In: Calmet, J. (eds) Computer Algebra. EUROCAM 1982. Lecture Notes in Computer Science, vol 144. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11607-9_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-11607-9_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-39433-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics