Verification of qualitative Z constraints - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Theoretical Computer Science Année : 2008

Verification of qualitative Z constraints

Résumé

We introduce an LTL-like logic with atomic formulae built over a constraint language interpreting variables in Z. The constraint language includes periodicity constraints, comparison constraints of the form x = y and x < y, is closed under Boolean operations and admits a restricted form of existential quantification. Such constraints are used for instance in calendar formalisms or abstractions of counter automata by using congruences modulo some power of two. Indeed, various programming languages perform arithmetic operators modulo some integer. We show that the satisfiability and model-checking problems (with respect to an appropriate class of constraint automata) for this logic are decidable in polynomial space improving significantly known results about its strict fragments. This is the largest set of qualitative constraints over Z known so far, shown to admit a decidable LTL extension.
Fichier principal
Vignette du fichier
DG-tcs08.pdf (323.88 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03190241 , version 1 (06-04-2021)

Identifiants

Citer

Stéphane Demri, Régis Gascon. Verification of qualitative Z constraints. Theoretical Computer Science, 2008, 409 (1), pp.24-40. ⟨10.1016/j.tcs.2008.07.023⟩. ⟨hal-03190241⟩
41 Consultations
51 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More