Lazy Rewriting and Context-Sensitive Rewriting
Author
Salvador Lucas
Abstract
Lazy rewriting (LR) is intended to
improve the termination behavior of TRSs. This is attempted by
restricting reductions for selected arguments of functions.
Similarly, context-sensitive rewriting (CSR) forbids any
reduction on those arguments.
We show that LR and CSR coincide under certain conditions.
On the basis of this result, we also describe a transformation
which permits us to prove termination of
LR as termination of CSR for the transformed system. Since there
is a number of different techniques for proving termination
of CSR, this provides a formal framework for proving
termination of lazy rewriting.