Proving and Disproving Termination in the Dependency Pair Framework

Authors Jürgen Giesl, René Thiemann, Peter Schneider-Kamp



PDF
Thumbnail PDF

File

DagSemProc.05431.6.pdf
  • Filesize: 68 kB
  • 1 pages

Document Identifiers

Author Details

Jürgen Giesl
René Thiemann
Peter Schneider-Kamp

Cite As Get BibTex

Jürgen Giesl, René Thiemann, and Peter Schneider-Kamp. Proving and Disproving Termination in the Dependency Pair Framework. In Deduction and Applications. Dagstuhl Seminar Proceedings, Volume 5431, p. 1, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006) https://doi.org/10.4230/DagSemProc.05431.6

Abstract

The dependency pair framework is a new general concept to integrate 
arbitrary techniques for termination analysis of term rewriting. 
In this way, the benefits of different techniques can be combined and 
their modularity and power are increased significantly. Moreover, this 
framework facilitates the development of new methods for termination analysis.

Traditionally, the research on termination focused on methods which
prove termination and there were hardly any approaches for disproving
termination. We show that with the dependency pair framework, one
can combine the search for a proof and for a disproof of termination. 
In this way, we obtain the first powerful method which can also
verify non-termination of term rewrite systems.

We implemented and evaluated our contributions in the automated termination
prover AProVE. Due to these results, AProVE was the winning tool in the
International Competition of Termination Provers 2005, both for proving and
for disproving termination of term rewriting.

Subject Classification

Keywords
  • Termination
  • non-termination
  • term rewriting
  • dependency pairs

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail