SAT Solving for Termination Analysis with Polynomial Interpretations
Carsten Fuhs, Jürgen Giesl, Aart Middeldorp, Peter Schneider-Kamp, René Thiemann, and Harald ZanklProceedings of the 10th International Conference on Theory and Applications of Satisfiability Testing (SAT 2007), Lecture Notes in Computer Science 4501, pp. 340 – 254, 2007.
Abstract
Polynomial interpretations are one of the most popular techniques for
automated termination analysis and the search for such interpretations
is a main bottleneck in most termination provers. We show that one can
obtain speedups in orders of magnitude by encoding this task as a SAT
problem and by applying modern SAT solvers.
BibTeX
@inproceedings{FGMSTZ-SAT07,
author = "Carsten Fuhs and J{\"u}rgen Giesl and Aart Middeldorp and
Peter Schneider-Kamp and R{\'e}ne Thiemann and Harald Zankl",
title = "{SAT} Solving for Termination Analysis with Polynomial
Interpretations",
booktitle = "Proceedings of the 10th International Conference on Theory
and Applications of Satisfiability Testing",
series = "Lecture Notes in Computer Science",
volume = 4501,
pages = "340--354",
year = 2007
}