Orderings for term-rewriting systems

Methods of proving that a term-rewriting system terminates are presented. They are based on the notion of "simplification orderings", orderings in which any term that is homeomorphically embeddable in another is smaller than the other. A particularly useful class of simplification orderings, the "recursive path orderings", is defined. Several examples of the use of such orderings in termination proofs are given.

[1]  HuetGérard Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems , 1980 .

[2]  W. W. Bledsoe,et al.  Automatic Proofs of Theorems in Analysis Using Nonstandard Techniques , 1977, JACM.

[3]  C. Nash-Williams On well-quasi-ordering infinite trees , 1963, Mathematical Proceedings of the Cambridge Philosophical Society.

[4]  Anthony C. Hearn,et al.  REDUCE 2: A system and language for algebraic manipulation , 1971, SYMSAC '71.

[5]  Richard J. Lipton,et al.  On the Halting of Tree Replacement Systems. , 1977 .

[6]  J. Kruskal Well-quasi-ordering, the Tree Theorem, and Vazsonyi’s conjecture , 1960 .

[7]  Gérard P. Huet,et al.  Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems , 1980, J. ACM.

[8]  Mark E. Stickel,et al.  Complete Sets of Reductions for Some Equational Theories , 1981, JACM.

[9]  R. D. Jenks,et al.  SCRATCHPAD/1: An interactive facility for symbolic mathematics , 1971, SYMSAC '71.

[10]  Robert S. Boyer,et al.  A Lemma Driven Automatic Theorem Prover for Recursive Function Theory , 1977, IJCAI.

[11]  Joel Moses,et al.  Algebraic simplification: a guide for the perplexed , 1971, CACM.

[12]  James R. Slagle,et al.  Automated Theorem-Proving for Theories with Simplifiers Commutativity, and Associativity , 1974, JACM.

[13]  Richard W. Weyhrauch,et al.  A users manual for FOL. , 1977 .

[14]  Gerard Huet,et al.  Conflunt reductions: Abstract properties and applications to term rewriting systems , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[15]  Gérard Huet,et al.  On the Uniform Halting Problem for Term Rewriting Systems , 1978 .

[16]  Paul J. Cohen,et al.  Decision procedures for real and p‐adic fields , 1969 .

[17]  Renato Iturriaga CONTRIBUTIONS TO MECHANICAL MATHEMATICS. , 1967 .

[18]  A. Tarski A Decision Method for Elementary Algebra and Geometry , 2023 .

[19]  Nachum Dershowitz,et al.  A Note on Simplification Orderings , 1979, Inf. Process. Lett..

[20]  Zohar Manna,et al.  Proving termination with multiset orderings , 1979, CACM.