Proving Termination by Dependency Pairs and Inductive Theorem Proving

  • Authors:
  • Carsten Fuhs;Jürgen Giesl;Michael Parting;Peter Schneider-Kamp;Stephan Swiderski

  • Affiliations:
  • LuFG Informatik 2, RWTH Aachen University, Aachen, Germany;LuFG Informatik 2, RWTH Aachen University, Aachen, Germany;LuFG Informatik 2, RWTH Aachen University, Aachen, Germany;Department of Mathematics & Computer Science, University of Southern Denmark, Odense, Denmark;LuFG Informatik 2, RWTH Aachen University, Aachen, Germany

  • Venue:
  • Journal of Automated Reasoning
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Current techniques and tools for automated termination analysis of term rewrite systems (TRSs) are already very powerful. However, they fail for algorithms whose termination is essentially due to an inductive argument. Therefore, we show how to couple the dependency pair method for termination of TRSs with inductive theorem proving. As confirmed by the implementation of our new approach in the tool AProVE, now TRS termination techniques are also successful on this important class of algorithms.