Simple termination of rewrite systems
NSL '94 Proceedings of the first workshop on Non-standard logics and logical aspects of computer science
Term rewriting and all that
On a Duality Between Kruskal and Dershowitz Theorems
ICALP '98 Proceedings of the 25th International Colloquium on Automata, Languages and Programming
An LPO-based Termination Ordering for Higher-Order Terms without lambda-abstraction
Proceedings of the 11th International Conference on Theorem Proving in Higher Order Logics
On Termination of Higher-Order Rewriting
RTA '01 Proceedings of the 12th International Conference on Rewriting Techniques and Applications
A Termination Ordering for Higher Order Rewrite System
RTA '95 Proceedings of the 6th International Conference on Rewriting Techniques and Applications
Well-Founded Recursive Relations
CSL '01 Proceedings of the 15th International Workshop on Computer Science Logic
Polymorphic higher-order recursive path orderings
Journal of the ACM (JACM)
Hi-index | 0.00 |
S-expression rewriting systems were proposed by the author (RTA 2004) for termination analysis of Lisp-like untyped higher-order functional programs. This paper presents a short and direct proof for the fact that every finite S-expression rewriting system is terminating if it is compatible with a recursive path relation with status. By considering well-founded binary relations instead of well-founded orders, we give a much simpler proof than the one depending on Kruskal's tree theorem.