Transforming Conditional Rewrite Systems with Extra Variables into Unconditional Systems

  • Authors:
  • Enno Ohlebusch

  • Affiliations:
  • -

  • Venue:
  • LPAR '99 Proceedings of the 6th International Conference on Logic Programming and Automated Reasoning
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Deterministic conditioned rewrite systems are interesting because they permit extra veiriables on the right-hand sides of the rules. If such a system is quasi-reductive, then it is terminating and has a computable rewrite relation. It will be shown that every deterministic CTRS R can be transformed into an unconditioned TRS U(R) such that termination of U(R) imphes quasi-reductivity of R. The main theorem states that quasi-reductivity of R implies innermost termination of U(R). These results have interesting applications in two different areas: modularity in term rewriting and termination proofs of well-moded logic programs.