Back to Search Start Over

Simultaneous Petri Net Synthesis.

Authors :
BEST, Eike
DEVILLERS, Raymond
SCHLACHTER, Uli
WIMMEL, Harro
Source :
Scientific Annals of Computer Science; 2018, Vol. 28 Issue 2, p199-236, 38p
Publication Year :
2018

Abstract

Petri net synthesis deals with the problem whether, given a labelled transition system TS, one can find a Petri net N with an initial marking M<subscript>0</subscript> such that the reachability graph of (N;M<subscript>0</subscript>) is isomorphic to TS. This may be preceded by a pre-synthesis phase that will quickly reject ill-formed transition systems (and give structural reasons for the failure) and otherwise build data structures needed by the proper synthesis. The last phase proceeds by solving systems of linear inequalities, and may still fail but for less transparent reasons. In this paper, we consider an extended problem. A finite set of transition systems {TS<subscript>1</subscript>,....,TS<subscript>m</subscript>} shall be called simultaneously Petri net solvable if there is a single Petri net N with several initial markings {M<subscript>01</subscript>,....,M<subscript>0m</subscript>}, such that for every i = 1,....,m, the reachability graph of (N;M<subscript>0i</subscript>) is isomorphic to TS<subscript>i</subscript>. The focus will be on choice-free nets, that is, nets without structural choices, and we explore how previously published eficient algorithms for the pre-synthesis and proper synthesis of bounded and choice-free Petri nets can be generalised for the simultaneous pre-synthesis and synthesis of such multi-marked nets. At the same time, the choice-free pre-synthesis of a single transition system shall be strengthened by introducing new structural checks. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18438121
Volume :
28
Issue :
2
Database :
Supplemental Index
Journal :
Scientific Annals of Computer Science
Publication Type :
Academic Journal
Accession number :
131957748
Full Text :
https://doi.org/10.7561/SACS.2018.2.199