Complexité algorithmique de variantes de LTL pour la vérification - Archive ouverte HAL Accéder directement au contenu
Cours Année : 2004

Complexité algorithmique de variantes de LTL pour la vérification

Résumé

La vérification de systèmes est une approche formelle dont le but est de vérifier si un programme satisfait certaines propriétés. La logique temporelle offre un langage de spécification priviligié pour la formulation de propriétés a vérifier. Nous présentons les résultats de complexité algorithmique de la logique du tempsà structure linéaire (LTL), de son extension avec des opérateurs temporels définis à l'aide d'automates finis, et de ses variantes avec contraintes atomiques exprimées avec des formules de l'arithmétique de Presburger. Nous montrerons où se trouvent les sauts de complexité enétudiant des fragments de ces logiques et où se trouvent les limites de la décidabilité des extensions. L'objet de ce cours est d'étudier différents aspects de la complexité algorithmique de la logique LTL omniprésente comme langage de spécification en considérant ses variantes et différentes approches pour mesurer la complexité.
Fichier principal
Vignette du fichier
notes-comp-var-ltl.pdf (599.09 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03592043 , version 1 (01-03-2022)

Identifiants

  • HAL Id : hal-03592043 , version 1

Citer

Stéphane Demri. Complexité algorithmique de variantes de LTL pour la vérification. Master. Complexité algorithmique de variantes de LTL pour la vérification, Cachan, France. 2004, pp.90. ⟨hal-03592043⟩
39 Consultations
43 Téléchargements

Partager

Gmail Facebook X LinkedIn More