2019
DOI: 10.1007/s10009-019-00519-1
|View full text |Cite
|
Sign up to set email alerts
|

Counting Petri net markings from reduction equations

Abstract: We propose a method to count the number of reachable markings of a Petri net without having to enumerate these rst. The method relies on a structural reduction system that reduces the number of places and transitions of the net in such a way that we can faithfully compute the number of reachable markings of the original net from the reduced net and the reduction history. The method has been implemented and computing experiments show that reductions are eective on a large benchmark of models.Structural reductio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 21 publications
(23 citation statements)
references
References 17 publications
(17 reference statements)
0
19
0
Order By: Relevance
“…Our approach is based on a combination of structural reductions with linear equations first proposed in [4,5]. Our main contribution, in the current work, is the definition of a new data-structure that precisely captures the structure of these linear equations, what we call the Token Flow Graph (TFG).…”
Section: Conclusion and Further Workmentioning
confidence: 99%
“…Our approach is based on a combination of structural reductions with linear equations first proposed in [4,5]. Our main contribution, in the current work, is the definition of a new data-structure that precisely captures the structure of these linear equations, what we call the Token Flow Graph (TFG).…”
Section: Conclusion and Further Workmentioning
confidence: 99%
“…[5] has a similar rule limited to fusing two adjacent places linked by a pair of elementary transitions. This rule (and a generalization of it) is presented using a different formalization in [2].…”
Section: Definitionmentioning
confidence: 99%
“…The classical reduction rules [1] include pre and post agglomeration, for which [9,11] give broad general definitions that can be applied also to colored nets. More recently, several competitors in the Model Checking Contest have worked on the subject, [5] defines 8 reduction rules used in the tool Tapaal and [2] defines very general transition-centric reduction rules used in the tool Tina.…”
Section: Introductionmentioning
confidence: 99%
“…Structural reductions take their roots in the work of Lipton [14] and Berthelot [1]. Nowadays, these reductions are still considered as an attractive way to alleviate the state explosion problem [13,2]. Structural reductions strive to fuse structurally "adjacent" events into a single atomic step, leading to less interleaving of independent events and less observable behaviors in the resulting system.…”
Section: Introductionmentioning
confidence: 99%