LTL under reductions with weaker conditions than stutter-invariance - Laboratoire d'Informatique de Paris 6 Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

LTL under reductions with weaker conditions than stutter-invariance

Résumé

Verification of properties expressed as-regular languages such as LTL can benefit hugely from stutter-insensitivity, using a diverse set of reduction strategies. However properties that are not stutter-insensitive, for instance due to the use of the neXt operator of LTL or to some form of counting in the logic, are not covered by these techniques in general. We propose in this paper to study a weaker property than stutter-insensitivity. In a stutter insensitive language both adding and removing stutter to a word does not change its acceptance, any stuttering can be abstracted away; by decomposing this equivalence relation into two implications we obtain weaker conditions. We define a shortening insensitive language where any word that stutters less than a word in the language must also belong to the language. A lengthening insensitive language has the dual property. A semi-decision procedure is then introduced to reliably prove shortening insensitive properties or deny lengthening insensitive properties while working with a reduction of a system. A reduction has the property that it can only shorten runs. Lipton's transaction reductions or Petri net agglomerations are examples of eligible structural reduction strategies. An implementation and experimental evidence is provided showing most nonrandom properties sensitive to stutter are actually shortening or lengthening insensitive. Performance of experiments on a large (random) benchmark from the model-checking competition indicate that despite being a semi-decision procedure, the approach can still improve state of the art verification tools.
Fichier principal
Vignette du fichier
sxspfzpknzpygbjqkdpnpynrkwkgvcry.pdf (1.31 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03414753 , version 1 (04-11-2021)
hal-03414753 , version 2 (06-01-2023)

Identifiants

Citer

Emmanuel Paviot-Adet, Denis Poitrenaud, Etienne Renault, Yann Thierry-Mieg. LTL under reductions with weaker conditions than stutter-invariance. 42nd IFIP WG 6.1 International Conference, FORTE 2022, Jun 2022, Lucca, Italy. pp.170-187, ⟨10.1007/978-3-031-08679-3_11⟩. ⟨hal-03414753v2⟩
131 Consultations
70 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More