On an Invariance Problem for Parameterized Concurrent Systems - CNRS - Centre national de la recherche scientifique Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

On an Invariance Problem for Parameterized Concurrent Systems

Marius Bozga
Radu Iosif

Résumé

We consider concurrent systems consisting of replicated finite-state processes that synchronize via joint interactions in a network with user-defined topology. The system is specified using a resource logic with a multiplicative connective and inductively defined predicates, reminiscent of Separation Logic [19]. The problem we consider is if a given formula in this logic defines an invariant, namely whether any model of the formula, following an arbitrary firing sequence of interactions, is transformed into another model of the same formula. This property, called havoc invariance, is quintessential in proving the correctness of reconfiguration programs that change the structure of the network at runtime. We show that the havoc invariance problem is many-one reducible to the entailment problem φ |= ψ, asking if any model of φ is also a model of ψ. Although, in general, havoc invariance is found to be undecidable, this reduction allows to prove that havoc invariance is in 2EXP, for a general fragment of the logic, with a 2EXP entailment problem.
Fichier principal
Vignette du fichier
draft_lipics.pdf (783.52 Ko) Télécharger le fichier
Origine : Publication financée par une institution

Dates et versions

hal-03826296 , version 1 (24-10-2022)

Identifiants

  • HAL Id : hal-03826296 , version 1

Citer

Marius Bozga, Lucas Bueri, Radu Iosif. On an Invariance Problem for Parameterized Concurrent Systems. International Conference
 on Concurrency Theory 2022, Sep 2022, Varsovie, Poland. ⟨hal-03826296⟩
19 Consultations
5 Téléchargements

Partager

Gmail Facebook X LinkedIn More