Vector Addition Systems with States vs. Petri Nets - Archive ouverte HAL Accéder directement au contenu
Rapport Année : 2012

Vector Addition Systems with States vs. Petri Nets

Résumé

Petri nets are a well-known and intensively studied model of concurrency often used to specify distributed or parallel systems. Vector addition systems with states are simply Petri nets provided control states. In this paper we introduce a natural partial order semantics for vector addition systems with states which extends the process semantics of Petri nets. The addition of control states to Petri nets leads to undecidable problems, namely the equality of two process languages given by two systems. However we show that basic problems about the set of markings reached along the processes of a VASS, such as boundedness, covering and reachability, can be reduced to the analogous problems for Petri nets. We show also how to check effectively any MSO property of these partial orders, provided that the system is bounded. This result generalizes known results and techniques for the model checking of compositional message sequence graphs.
Fichier principal
Vignette du fichier
HAL-00686444_v2.0.pdf (390.03 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00686444 , version 1 (10-04-2012)
hal-00686444 , version 2 (15-10-2012)

Identifiants

  • HAL Id : hal-00686444 , version 2

Citer

Florent Avellaneda, Rémi Morin. Vector Addition Systems with States vs. Petri Nets. 2012. ⟨hal-00686444v2⟩
152 Consultations
1012 Téléchargements

Partager

Gmail Facebook X LinkedIn More