Skip to main content

Term Reduction Systems and Algebraic Algorithms

  • Conference paper
GWAI-81

Part of the book series: Informatik-Fachberichte ((2252,volume 47))

Abstract

We give a short survey of results and applications of term rewriting systems. We show that common algebraic algorithms can be understood as reduction or completion procedures for equationally defined algebraic theories. Most naturally this can be done by proving algebraic reduction relations noetherian and confluent directly; however, important algebraic algorithms are instances of the Knuth Bendix completion procedure for term reduction systems.

It is the common curse of all general and abstract theories that they have to be far advanced before yielding useful results in concrete problems.

Hermann Weyl, Algebraic Theory of Numbers, Princeton University Press, 1940, p.124.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. E. Lauer, Algorithmen fürsymmetrische Polynome, Diplomarbeit, 1976, Fachbereich Informatik, Universität Kaiserslautern

    Google Scholar 

  2. D.E. Knuth, P.B. Bendix, Simple Word Problems in Universal Algebras, “Computational Problems in Abstract Algebra”, Ed. J. Leech, Oxford and New York 1969

    Google Scholar 

  3. G. Huet, Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems. Journ. ACM, Vol. 27, No. 4, October 1980, pp. 797–821

    Article  MathSciNet  MATH  Google Scholar 

  4. G. Huet, D. Oppen, Equations and Rewrite Rules: a Survey, “Formal Languages: Perspectives and Open Problems”, Ed. R. Book, Academic Press, 1980

    Google Scholar 

  5. G.M. Bergman, The Diamond Lemma for Ring Theory, Advances in Math. 29 (1978) , 178–218

    Article  MathSciNet  Google Scholar 

  6. N. Dershowitz, Orderings for Term-rewriting Systems, Proc. 20th Symposium on Foundations of Computer Science (1979), 123–131

    Google Scholar 

  7. N. Dershowitz, Z. Manna, Proving Termination with Multiset Orderings. Comm. ACM, 22 (1979), 465–476

    Article  MathSciNet  MATH  Google Scholar 

  8. Z. Manna, S. Ness, J. Vuillemin, Inductive Methods for Proving Properties of Programs, Comm. ACM, 16 (1973), 491–504

    Article  MathSciNet  MATH  Google Scholar 

  9. M. Newman, On Theories with a Combinatorial Definition of “Equivalence”. Annals of Math. 43, 2 (1942), 223–243

    Article  MATH  Google Scholar 

  10. A. Church, J.B. Rosser, Some Prcperties of Conversia, Transactions of AMS 39 (1936), 472–482

    Article  MathSciNet  Google Scholar 

  11. D.E. Knuth, Top-Down Syntax Analysis, Acta Informatica 1 (1979), 79–110

    Article  Google Scholar 

  12. J.A. Robinson, A Machine-Oriented Logic Based on the Resolution Principle, Journ. ACM 12 (1965), 32–41

    Google Scholar 

  13. M.S. Paterson, M.N. Wegman, Linear Unification, J. of Computer and System Sciences 16 (1978), 158–167

    Article  MathSciNet  MATH  Google Scholar 

  14. G. Huet, D.S. Lankford, On the Uniform Halting Problem for Term Rewriting Systems, Rapport Laboria 283, IRIF, Mars. 1978

    Google Scholar 

  15. G. Birkhoff, On the Structure of Abstract Algebras, Proc. Cambridge Phil. Soc. 31 (1935), 433–454

    Article  Google Scholar 

  16. I. D. Macdonald, A Computer Application to Finite p-Groups, J. Austral. Math. Soc. 17 (1974), 102–112

    Article  MathSciNet  MATH  Google Scholar 

  17. V. Felsch, A Machine Independent Implementation of a Collection Algorithm for the Multiplication of Group Elements, Proceedings of the 1976 ACM Symposium on Symbolic and Algebraic Computation, 159–166

    Google Scholar 

  18. D.R. Musser, Algorithms for Polynomial Factorization, Ph.D Thesis, Techn. Rep. No. 134 Comptr. Sci. Dept. U of Wisconsin — Madison, Madison, Wis., Sept. 1971

    Google Scholar 

  19. E. Cardoza, R. Lipton, A. Meyer, Exponential Space Complete Problems for Petri Nets and Commutative Semigroups, Proc. of the Eight ACM Symposium on Theory of Computing, May 1976, 50–54

    Google Scholar 

  20. Grete Hermann, Die Frage der vielen Schritte in der Theorie der Polynomideale, Math. Ann. 95 (1926), 736–788

    Article  MathSciNet  MATH  Google Scholar 

  21. B. Buchberger, Ein Algorithmus zum Auffinden der Basiselemente der Restklassenringe nach einem nulldimensionalen Polynomideal, Dissertation, Universität Innsbruck, 1965

    Google Scholar 

  22. B. Buchberger, A Theoretical Basis for the Reduction of Polynomials to Canonical Forms, SIGSFM-Bulletin of the ACM, 39 (Aug. 1976) , 19–29.

    MathSciNet  Google Scholar 

  23. B. Buchberger, A Criterion for Detecting Unnecessary Reductions in the Construction of Gröbner-Bases, Proceedings EUROSAM 1979, Marseille, Springer Lecture Notes in Computer Science, Vol. 72, (1979) 3–21

    Article  MathSciNet  Google Scholar 

  24. R. Shtokhamer, A Canonical Form of Polynomials in the Presence of Side Relations, Physics Dept., Technion, Haifa, Israel, Technion PH-76–25, 1976

    Google Scholar 

  25. M. Lauer, Kanonische Repräsentation für die Restklassen nach einem Polynomideal, Diplomarbeit, Fachbereich Informatik, Universität Kaiserslautern, Oktober 1976, Extended Abstraction, Proceedings of the 1976 ACM Symposium on Symbolic and Algebraic Computation, 339–345

    Google Scholar 

  26. S.T. Schaller, Algorithmic Aspects of Polynomial Residue Class Rings, Ph.D. Thesis, Comp. Sci., Techn. Report 370, October 1979, Comp. Sciences Dept. U. Wisconsin, Madison

    Google Scholar 

  27. B. Buchberger, Private communication

    Google Scholar 

  28. J.B. Kruskal, Well-quasi-ordering, the Tree Theorem and Vazsonyi’s Conjecture, Trans. Amer. Math. Soc. 95 (1960) 210–225

    MathSciNet  MATH  Google Scholar 

  29. J.M. Hullot, A Catalogue of Canonical Term Rewriting Systems, Techn. Report CSL-113, April 1980, SRI International, Comp. Sci. Laboratory

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Loos, R. (1981). Term Reduction Systems and Algebraic Algorithms. In: Siekmann, J.H. (eds) GWAI-81. Informatik-Fachberichte, vol 47. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-02328-0_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-02328-0_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-10859-7

  • Online ISBN: 978-3-662-02328-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics