2006
DOI: 10.1142/s0129626406002502
|View full text |Cite
|
Sign up to set email alerts
|

New Efficient Petri Nets Reductions for Parallel Programs Verification

Abstract: Structural model abstraction is a powerful technique for reducing the complexity of a state based enumeration analysis. We present in this paper new efficient Petri nets reductions. First, we define "behavioural" reductions (i.e. based on conditions related to the language of the net) which preserve a fundamental property of a net (i.e. liveness) and any formula of the (action-based) linear time logic that does not observe reduced transitions of the net. We show how to replace these conditions by structural or… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0

Year Published

2008
2008
2022
2022

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 27 publications
(26 citation statements)
references
References 15 publications
0
26
0
Order By: Relevance
“…We discuss respective extensions in Section 3.5. Finally, the idea of preserving traces by structural changes based on Petri Nets is described in [21,10].…”
Section: Under Which Conditions May Process Instances Be Adapted?mentioning
confidence: 99%
“…We discuss respective extensions in Section 3.5. Finally, the idea of preserving traces by structural changes based on Petri Nets is described in [21,10].…”
Section: Under Which Conditions May Process Instances Be Adapted?mentioning
confidence: 99%
“…As for the pre-agglomeration, these conditions (or a subset of) ensure that fundamental properties of a net are preserved by the post-agglomeration reduction (the demonstration is provided in [6]). …”
Section: H-independent Strongly Quasi-persistent and H-similar Thenmentioning
confidence: 99%
“…We proposed in [6] new Petri nets reductions that cover a large range of patterns by introducing algebraic conditions whereas the previously defined ones rely solely on structural conditions. We adapted them in [7] to colored Petri nets which are an abbreviation of Petri nets and define a concise formalism for the modeling of concurrent software.…”
Section: Related Work On Syntactical Model Reductionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Over the past few decades, a number of optimization techniques have been proposed to make it applicable for larger programs. Structure-level approaches attempt to reduce the size of the net by reduction [8]- [10], abstraction [11], [12] or transformation [13], [14] techniques. The most famous efforts are six well-known PN reduction rules [8], which reduce the net while preserving concerned properties (boundedness, liveness and reversibility).…”
Section: Introductionmentioning
confidence: 99%