2015
DOI: 10.1007/978-3-662-47967-4
|View full text |Cite
|
Sign up to set email alerts
|

Petri Net Synthesis

Abstract: International audienceThis book is a comprehensive, systematic survey of the synthesis problem, and of region theory which underlies its solution, covering the related theory, algorithms, and applications. The authors focus on safe Petri nets and place/transition nets (P/T-nets), treating synthesis as an automated process which, given behavioural specifications or partial specifications of a system to be realized, decides whether the specifications are feasible, and then produces a Petri net realizing them exa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
69
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 95 publications
(69 citation statements)
references
References 0 publications
0
69
0
Order By: Relevance
“…Our analysis makes use of the region-theoretical approach for the synthesis problem [1,2,11,12]. In the next definition, the triple (R, B, F) mimics the notion of a Petri net place in terms of an lts.…”
Section: Proposition 8 (Properties Of Unbounded Petri Net Reachabilitmentioning
confidence: 99%
“…Our analysis makes use of the region-theoretical approach for the synthesis problem [1,2,11,12]. In the next definition, the triple (R, B, F) mimics the notion of a Petri net place in terms of an lts.…”
Section: Proposition 8 (Properties Of Unbounded Petri Net Reachabilitmentioning
confidence: 99%
“…Then N ⊆ N (L), i.e. N is formed from a subset of regions of L. 3 Say that a set R ⊆ N (L) of regions is complete w.r.t. a prefix-closed language L if it witnesses all solvable instances of separation problems, i.e.…”
Section: Applying the Galois Connection (Equation 4) To An Atomic Petmentioning
confidence: 99%
“…The notion of region introduced by Andrzej Ehrenfeucht and Grzegorz Rozenberg [1,2] is at the origin of numerous studies on the synthesis of Petri nets [3] from specifications given by labelled transitions systems or by languages. Algorithmic solutions for the synthesis of Petri nets using linear algebra techniques 1 [4,5,6] and combinatorial techniques [7,8,9] have been used in the context of process discovery [10,11].…”
Section: Introductionmentioning
confidence: 99%
“…It will be based on a suitably adapted notion of region of a (step) transition system [17,4,3], as well as their locally maximal execution semantics, a special kind of step firing policy (see [25,14]). Regions were introduced in the seminal paper [17] for the class of Elementary Net Systems (en-systems) with sequential execution semantics.…”
Section: Introductionmentioning
confidence: 99%
“…After that, the original idea has been developed (see, for example, [27]) and extended in several different directions, including: other Petri net classes (e.g., bounded pt-nets without loops [6], pt-nets [26], Flip-flop nets [29], nets with inhibitor arcs [8,28], and nets with localities [25]); synthesis modules of implemented tool frameworks (e.g., Petrify [12], ProM [31], VipTool [5], Genet [9], and Rbminer [30]); application areas (e.g., asynchronous VLSI circuits [12,9,30] and workflows [31]); other semantical execution models (e.g., step sequences [19,28], (local) maximal concurrency [25], and firing policies [14]); and specification formalisms other than transition systems (e.g., languages [13] and scenarios [5]). More details concerning the importance and long term impact of the region concept can be found in the monograph [3].…”
Section: Introductionmentioning
confidence: 99%