The Complexity of Synthesis of b-Bounded Petri Nets

06/29/2021
by   Ronny Tredup, et al.
0

For a fixed type of Petri nets τ, τ-Synthesis is the task of finding for a given transition system A a Petri net N of type τ (τ-net, for short) whose reachability graph is isomorphic to A if there is one. The decision version of this search problem is called τ-Solvability. If an input A allows a positive decision, then it is called τ-solvable and a sought net N τ-solves A. As a well known fact, A is τ-solvable if and only if it has the so-called τ-event state separation property (τ-ESSP, for short) and the τ-state separation property (τ-SSP, for short). The question whether A has the τ-ESSP or the τ-SSP defines also decision problems. In this paper, for all b∈ℕ, we completely characterize the computational complexity of τ-Solvability, τ-ESSP and τ-SSP for the types of pure b-bounded Place/Transition-nets, the b-bounded Place/Transition-nets and their corresponding ℤ_b+1-extensions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/17/2019

Hardness Results for the Synthesis of b-bounded Petri Nets (Technical Report)

Synthesis for a type τ of Petri nets is the following search problem: Fo...
research
10/02/2020

The Complexity of Boolean State Separation (Technical Report)

For a Boolean type of nets τ, a transition system A is synthesizeable in...
research
11/20/2019

Synthesis of Reduced Asymmetric Choice Petri Nets

A Petri net is choice-free if any place has at most one transition in it...
research
10/31/2019

Efficient Synthesis of Weighted Marked Graphs with Circular Reachability Graph, and Beyond

In previous studies, several methods have been developed to synthesise P...
research
02/21/2018

On detectability of labeled Petri nets with inhibitor arcs

Detectability is a basic property of dynamic systems: when it holds one ...
research
11/01/2017

The Hardness of Synthesizing Elementary Net Systems from Highly Restricted Inputs

Elementary net systems (ENS) are the most fundamental class of Petri net...

Please sign up or login with your details

Forgot password? Click here to reset