skip to main content
10.5555/1779782.1779812guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Termination by quasi-periodic interpretations

Published: 26 June 2007 Publication History

Abstract

We present a new method for automatically proving termination of term rewriting and string rewriting. It is based on the well-known idea of interpretation of terms in natural numbers where every rewrite step causes a decrease. In the dependency pair setting only weak monotonicity is required for these interpretations. For these we use quasi-periodic functions. It turns out that then the decreasingness for rules only needs to be checked for finitely many values, which is easy to implement.
Using this technique we automatically prove termination of over ten string rewriting systems in TPDB for which termination was open until now.

References

[1]
Arts, T., Giesl, J.: Termination of term rewriting using dependency pairs. Theoretical Computer Science 236, 133-178 (2000).
[2]
Termination Problems Data Base http://www.lri.fr/~marche/tpdb/
[3]
Eén, N., Biere, A.: Effective preprocessing in SAT through variable and clause elimination. In: Bacchus, F., Walsh, T. (eds.) SAT 2005. LNCS, vol. 3569, pp. 61- 75. Springer, Heidelberg (2005). Tool:http://www.cs.chalmers.se/Cs/Research/FormalMethods/MiniSat/
[4]
Endrullis, J., Waldmann, J., Zantema, H.: Matrix interpretations for proving termination of term rewriting. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, pp. 574-588. Springer, Heidelberg (2006).
[5]
Geser, A.: Termination of string rewriting rules that have one pair of overlaps. In: Nieuwenhuis, R. (ed.) RTA 2003. LNCS, vol. 2706, pp. 410-423. Springer, Heidelberg (2003).
[6]
Geser, A., Hofbauer, D., Waldmann, J., Zantema, H.: Finding finite automata that certify termination of string rewriting. International Journal of Foundations of Computer Science 16(3), 471-486 (2005).
[7]
Giesl, J., Arts, T., Ohlebusch, E.: Modular termination proofs for rewriting using dependency pairs. Journal of Symbolic Computation 34(1), 21-58 (2002).
[8]
Hofbauer, D., Waldmann, J.: Proving termination with matrix interpretations. In: Pfenning, F. (ed.) RTA 2006. LNCS, vol. 4098, pp. 328-342. Springer, Heidelberg (2006).
[9]
Marché, C., Zantema, H.: The termination competition. In: Baader, F. (ed.) Proceedings of the 18th Conference on Rewriting Techniques and Applications (RTA), Springer, Heidelberg (2007) http://www.lri.fr/~marche/termination-competition/
[10]
Moczydłowski, W., Geser, A.: Termination of single-threaded one-rule Semi-Thue systems. In: Giesl, J. (ed.) RTA 2005. LNCS, vol. 3467, pp. 338-352. Springer, Heidelberg (2005).
[11]
Zantema, H.: Termination of term rewriting by semantic labelling. Fundamenta Informaticae 24, 89-105 (1995).
[12]
Zantema, H.: Termination. In: Term Rewriting Systems, by Terese, pp. 181-259. Cambridge University Press, Cambridge (2003).
[13]
Zantema, H.: Termination of string rewriting proved automatically. Journal of Automated Reasoning 34, 105-139 (2004).
[14]
Zantema, H., Geser, A.: A complete characterization of termination of 0 p1q → 1 r 0 s . In: Hsiang, J. (ed.) Rewriting Techniques and Applications. LNCS, vol. 914, pp. 41-55. Springer, Heidelberg (1995).

Cited By

View all
  1. Termination by quasi-periodic interpretations

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    RTA'07: Proceedings of the 18th international conference on Term rewriting and applications
    June 2007
    419 pages
    ISBN:3540734473
    • Editor:
    • Franz Baader

    Sponsors

    • ENSIEE: TheÉcole Nationale Supérieure d'Informatique pour l'Industrie et l'Entreprise
    • CNAM: The Conservatoire des Arts et Métiers
    • The Region Île de France
    • CNRS: Centre National De La Rechercue Scientifique
    • The GDR Informatique Mathematique

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 26 June 2007

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 03 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media