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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
E. Lauer, Algorithmen fürsymmetrische Polynome, Diplomarbeit, 1976, Fachbereich Informatik, Universität Kaiserslautern
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
G. Huet, Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems. Journ. ACM, Vol. 27, No. 4, October 1980, pp. 797–821
G. Huet, D. Oppen, Equations and Rewrite Rules: a Survey, “Formal Languages: Perspectives and Open Problems”, Ed. R. Book, Academic Press, 1980
G.M. Bergman, The Diamond Lemma for Ring Theory, Advances in Math. 29 (1978) , 178–218
N. Dershowitz, Orderings for Term-rewriting Systems, Proc. 20th Symposium on Foundations of Computer Science (1979), 123–131
N. Dershowitz, Z. Manna, Proving Termination with Multiset Orderings. Comm. ACM, 22 (1979), 465–476
Z. Manna, S. Ness, J. Vuillemin, Inductive Methods for Proving Properties of Programs, Comm. ACM, 16 (1973), 491–504
M. Newman, On Theories with a Combinatorial Definition of “Equivalence”. Annals of Math. 43, 2 (1942), 223–243
A. Church, J.B. Rosser, Some Prcperties of Conversia, Transactions of AMS 39 (1936), 472–482
D.E. Knuth, Top-Down Syntax Analysis, Acta Informatica 1 (1979), 79–110
J.A. Robinson, A Machine-Oriented Logic Based on the Resolution Principle, Journ. ACM 12 (1965), 32–41
M.S. Paterson, M.N. Wegman, Linear Unification, J. of Computer and System Sciences 16 (1978), 158–167
G. Huet, D.S. Lankford, On the Uniform Halting Problem for Term Rewriting Systems, Rapport Laboria 283, IRIF, Mars. 1978
G. Birkhoff, On the Structure of Abstract Algebras, Proc. Cambridge Phil. Soc. 31 (1935), 433–454
I. D. Macdonald, A Computer Application to Finite p-Groups, J. Austral. Math. Soc. 17 (1974), 102–112
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
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
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
Grete Hermann, Die Frage der vielen Schritte in der Theorie der Polynomideale, Math. Ann. 95 (1926), 736–788
B. Buchberger, Ein Algorithmus zum Auffinden der Basiselemente der Restklassenringe nach einem nulldimensionalen Polynomideal, Dissertation, Universität Innsbruck, 1965
B. Buchberger, A Theoretical Basis for the Reduction of Polynomials to Canonical Forms, SIGSFM-Bulletin of the ACM, 39 (Aug. 1976) , 19–29.
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
R. Shtokhamer, A Canonical Form of Polynomials in the Presence of Side Relations, Physics Dept., Technion, Haifa, Israel, Technion PH-76–25, 1976
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
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
B. Buchberger, Private communication
J.B. Kruskal, Well-quasi-ordering, the Tree Theorem and Vazsonyi’s Conjecture, Trans. Amer. Math. Soc. 95 (1960) 210–225
J.M. Hullot, A Catalogue of Canonical Term Rewriting Systems, Techn. Report CSL-113, April 1980, SRI International, Comp. Sci. Laboratory
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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