First-order applicative rewrite systems provide a natural framework for modeling higher-order aspects. In this article we present a transformation from untyped applicative term rewrite systems to functional term rewrite systems that preserves and reflects termination. Our transformation is less restrictive than other approaches. In particular, head variables in right-hand sides of rewrite rules can be handled. To further increase the applicability of our transformation, we study the method for innermost rewriting and derivational complexity, and present a version for dependency pairs
Many functional programs and higher order term rewrite systems contain, besides higher order rules, ...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
Rewriting is a computational process in which one term is derived from another by replacing a subter...
Abstract First-order applicative rewrite systems provide a natural framework for modeling higher-ord...
First-order applicative term rewrite systems provide a natural framework for modeling higher-order a...
Abstract. First-order applicative term rewrite systems provide a natu-ral framework for modeling hig...
Abstract. First-order applicative term rewrite systems provide a natu-ral framework for modeling hig...
First-order applicative term rewriting systems provide a natural framework for modeling higher-order...
First-order applicative term rewriting systems provide a natural framework for modeling higher-order...
AbstractWe present techniques to prove termination and innermost termination of term rewriting syste...
This paper discusses a number of methods to prove termination of higher-order term rewriting systems...
This chapter gives an overview of techniques for proving termination of firstorder term rewriting sy...
In [13], a new size-change principle was proposed to verify termination of functional programs autom...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
. We introduce a new technique for proving termination of term rewriting systems. The technique, a s...
Many functional programs and higher order term rewrite systems contain, besides higher order rules, ...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
Rewriting is a computational process in which one term is derived from another by replacing a subter...
Abstract First-order applicative rewrite systems provide a natural framework for modeling higher-ord...
First-order applicative term rewrite systems provide a natural framework for modeling higher-order a...
Abstract. First-order applicative term rewrite systems provide a natu-ral framework for modeling hig...
Abstract. First-order applicative term rewrite systems provide a natu-ral framework for modeling hig...
First-order applicative term rewriting systems provide a natural framework for modeling higher-order...
First-order applicative term rewriting systems provide a natural framework for modeling higher-order...
AbstractWe present techniques to prove termination and innermost termination of term rewriting syste...
This paper discusses a number of methods to prove termination of higher-order term rewriting systems...
This chapter gives an overview of techniques for proving termination of firstorder term rewriting sy...
In [13], a new size-change principle was proposed to verify termination of functional programs autom...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
. We introduce a new technique for proving termination of term rewriting systems. The technique, a s...
Many functional programs and higher order term rewrite systems contain, besides higher order rules, ...
A new kind of transformation of term rewriting systems (TRS) is proposed, depending on a choice for ...
Rewriting is a computational process in which one term is derived from another by replacing a subter...