Automata-Based Termination Proofs - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computing and Informatics Année : 2013

Automata-Based Termination Proofs

Résumé

This paper describes our generic framework for detecting termination of programs handling infinite and complex data domains, such as pointer structures. The framework is based on a counterexample-driven abstraction refinement loop. We have instantiated the framework for programs handling tree-like data structures, which allowed us to prove automatically termination of programs such as the depth-first tree traversal, the Deutsch-Schorr-Waite tree traversal, or the linking leaves algorithm.
Fichier principal
Vignette du fichier
Cai13.pdf (434.38 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01418867 , version 1 (17-12-2016)

Licence

Domaine public

Identifiants

  • HAL Id : hal-01418867 , version 1

Citer

Radu Iosif, Adam Rogalewicz. Automata-Based Termination Proofs. Computing and Informatics, 2013, 22, pp.739-775. ⟨hal-01418867⟩
68 Consultations
56 Téléchargements

Partager

Gmail Facebook X LinkedIn More