Kamperman and Walters proposed the notion of a simulation of one rewrite system by another one, whereby each term of the simulating rewrite system is related to a term in the original rewrite system. In this paper it is shown that if such a simulation is sound and complete and preserves termination, then the transformation of the original into the simulating rewrite system constitutes a correct step in the compilation of the original rewrite system. That is, the normal forms of a term in the original rewrite system can then be obtained by computing the normal forms of a related term in the simulating rewrite system
Rewriting is a formalism widely used in computer science and mathematical logic. When using rewritin...
Some of the shortcomings of using refinement alone as the means of passing from high level simple mo...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
We propose the notion of a correct transformation of one rewrite system into another. If such a tran...
Formally well-founded compilation techniques for Term Rewriting Systems (TRSs) are presented. TRSs a...
Transformations from conditional term rewriting systems (CTRSs) over (original) signatures into term...
A simple, efficient, and correct compilation technique for left-linear Term Rewriting Systems (TRSs)...
AbstractTerm rewriting systems (TRSs) extended by allowing to contain extra variables in their rewri...
International audienceWe present two techniques for transforming any prefix-constrained and any cont...
this paper we reduce the problem of termination of one rule rewrite systems to problems somewhat mor...
Métivier (1983) proved that every confluent and terminating rewrite system can be transformed into ...
AbstractFor a complete, i.e., confluent and terminating term rewriting system (TRS) it is well-known...
Many systems are at least partly or implicitly based on term rewriting. Examples are functional lang...
Rewriting is a formalism widely used in computer science and mathematicallogic. When using rewriting...
In this paper we address the open problem of classifying the expressive power of classes of rewritin...
Rewriting is a formalism widely used in computer science and mathematical logic. When using rewritin...
Some of the shortcomings of using refinement alone as the means of passing from high level simple mo...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
We propose the notion of a correct transformation of one rewrite system into another. If such a tran...
Formally well-founded compilation techniques for Term Rewriting Systems (TRSs) are presented. TRSs a...
Transformations from conditional term rewriting systems (CTRSs) over (original) signatures into term...
A simple, efficient, and correct compilation technique for left-linear Term Rewriting Systems (TRSs)...
AbstractTerm rewriting systems (TRSs) extended by allowing to contain extra variables in their rewri...
International audienceWe present two techniques for transforming any prefix-constrained and any cont...
this paper we reduce the problem of termination of one rule rewrite systems to problems somewhat mor...
Métivier (1983) proved that every confluent and terminating rewrite system can be transformed into ...
AbstractFor a complete, i.e., confluent and terminating term rewriting system (TRS) it is well-known...
Many systems are at least partly or implicitly based on term rewriting. Examples are functional lang...
Rewriting is a formalism widely used in computer science and mathematicallogic. When using rewriting...
In this paper we address the open problem of classifying the expressive power of classes of rewritin...
Rewriting is a formalism widely used in computer science and mathematical logic. When using rewritin...
Some of the shortcomings of using refinement alone as the means of passing from high level simple mo...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...