1999
DOI: 10.1007/3-540-48745-x_3
|View full text |Cite
|
Sign up to set email alerts
|

Structural Methods to Improve the Symbolic Analysis of Petri Nets

Abstract: Abstract. Symbolic techniques based on BDDs (Binary Decision Diagrams) have emerged as an e cient strategy for the analysis of Petri nets. The existing techniques for the symbolic encoding of each marking u s e a x e d s e t o f v ariables per place, leading to encoding schemes with very low density. This drawback has been previously mitigated by u s i n g Zero-Suppressed BDDs, that provide a typical reduction of BDD sizes by a factor of two. Structural Petri net theory provides P-invariants that help to deriv… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

1999
1999
2010
2010

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(13 citation statements)
references
References 19 publications
0
13
0
Order By: Relevance
“…As mentioned in Section 6, the encoding methods for k-bounded nets must be further explored. The combination of symbolic methods with structural and linear programming techniques as described in [11], more powerful reduction methodologies, improved chaining traversal, and more compact BDD variable encoding are clear areas for future development. …”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…As mentioned in Section 6, the encoding methods for k-bounded nets must be further explored. The combination of symbolic methods with structural and linear programming techniques as described in [11], more powerful reduction methodologies, improved chaining traversal, and more compact BDD variable encoding are clear areas for future development. …”
Section: Discussionmentioning
confidence: 99%
“…Since their introduction by C.A. Petri in 1962 [11], Petri nets (PNs) have been extensively used in a wide range of areas such as communication protocols and networks, computer architecture, distributed systems, manufacturing planning, digital circuit synthesis and verification, and high-level synthesis.…”
Section: Introductionmentioning
confidence: 99%
“…Just to mention a few, reduction rules may be used to simplify a net while preserving its interesting properties (see, e.g., [90]). Binary decision diagrams, or generalisations of them, can be fruitfully combined with static analysis (e.g, [93]) to simplify the reachability analysis. Abstract interpretation may be used to reduce the size of the net (see, e.g., [49]) and partial order semantics to check reachability, coverability and absence of deadlocks and to model check behavioural logics for PNs [46].…”
Section: Behavioural Properties Of Petri Netsmentioning
confidence: 99%
“…In [37], zero-suppressed BDDs are used instead of regular BDDs to speed up the computation. General deficiencies of BDDs have been partially mitigated by applying novel encoding schemes to represent place contents [38], [39]. This is achieved by partially or completely transforming the Petri net into a set of finite state automata.…”
Section: B Related Workmentioning
confidence: 99%