Time Basic Petri nets are an expressive extension of Petri nets, suitable to model real-time systems. This paper introduces a coverability analysis technique to cope with structurally unbounded Time Basic Petri net models exhibiting non-urgent behavior: i.e., models in which transitions may choose to do not fire and let time pass, even if this could lead to transition disabling. The approach we present exploits the identification of anonymous temporal information, that is the possibility of erasing timestamps associated with specific tokens without compromising the correctness of model's temporal evolution. In particular, we extend the classical Karp-Miller coverability algorithm in two ways: first, we adapt the acceleration function to deal with symbolic states and to identify unboundedness due to time anonymous tokens, second, we employ an aggressive pruning strategy to remove included/covered portions of the reachability tree during exploration.

Coverability analysis of time basic petri nets with non-urgent behavior / M. Camilli, C. Bellettini, L. Capra, M. Monga - In: Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2016 18th International Symposium on[s.l] : IEEE, 2016. - ISBN 9781509057078. - pp. 165-172 (( Intervento presentato al 18. convegno SYNASC tenutosi a Timisoara nel 2016 [10.1109/SYNASC.2016.036].

Coverability analysis of time basic petri nets with non-urgent behavior

M. Camilli
Primo
;
C. Bellettini
Secondo
;
L. Capra
Penultimo
;
M. Monga
Ultimo
2016

Abstract

Time Basic Petri nets are an expressive extension of Petri nets, suitable to model real-time systems. This paper introduces a coverability analysis technique to cope with structurally unbounded Time Basic Petri net models exhibiting non-urgent behavior: i.e., models in which transitions may choose to do not fire and let time pass, even if this could lead to transition disabling. The approach we present exploits the identification of anonymous temporal information, that is the possibility of erasing timestamps associated with specific tokens without compromising the correctness of model's temporal evolution. In particular, we extend the classical Karp-Miller coverability algorithm in two ways: first, we adapt the acceleration function to deal with symbolic states and to identify unboundedness due to time anonymous tokens, second, we employ an aggressive pruning strategy to remove included/covered portions of the reachability tree during exploration.
No
English
coverability analysis; infinite-states systems; reachability problems; real-time systems; symbolic state space exploration; Time Basic Petri nets; time constraints
Settore INF/01 - Informatica
Intervento a convegno
Comitato scientifico
Pubblicazione scientifica
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2016 18th International Symposium on
IEEE
2016
165
172
8
9781509057078
9781509057085
Volume a diffusione internazionale
SYNASC
Timisoara
2016
18
crossref
Aderisco
M. Camilli, C. Bellettini, L. Capra, M. Monga
Book Part (author)
reserved
273
Coverability analysis of time basic petri nets with non-urgent behavior / M. Camilli, C. Bellettini, L. Capra, M. Monga - In: Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2016 18th International Symposium on[s.l] : IEEE, 2016. - ISBN 9781509057078. - pp. 165-172 (( Intervento presentato al 18. convegno SYNASC tenutosi a Timisoara nel 2016 [10.1109/SYNASC.2016.036].
info:eu-repo/semantics/bookPart
4
Prodotti della ricerca::03 - Contributo in volume
File in questo prodotto:
File Dimensione Formato  
07829608.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 584.89 kB
Formato Adobe PDF
584.89 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/478774
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 0
social impact