Loops under Strategies

  • Authors:
  • René Thiemann;Christian Sternagel

  • Affiliations:
  • Institute of Computer Science, University of Innsbruck, Austria;Institute of Computer Science, University of Innsbruck, Austria

  • Venue:
  • RTA '09 Proceedings of the 20th International Conference on Rewriting Techniques and Applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.06

Visualization

Abstract

Most techniques to automatically disprove termination of term rewrite systems search for a loop. Whereas a loop implies non-termination for full rewriting, this is not necessarily the case if one considers rewriting under strategies. Therefore, in this paper we first generalize the notion of a loop to a loop under a given strategy. In a second step we present two novel decision procedures to check whether a given loop is a context-sensitive or an outermost loop. We implemented and successfully evaluated our method in the termination prover ${\textsf{T\kern-0.2em\raisebox{-0.3em}T\kern-0.2emT\kern-0.2em\raisebox{-0.3em}2}}$.