On the Complexity of Techniques That Make Transition Systems Implementable by Boolean Nets

03/17/2022
by   Raymond Devillers, et al.
0

Synthesis consists in deciding whether a given labeled transition system (TS) A can be implemented by a net N of type τ. In case of a negative decision, it may be possible to convert A into an implementable TS B by applying various modification techniques, like relabeling edges that previously had the same label, suppressing edges/states/events, etc. It may however be useful to limit the number of such modifications to stay close to the original problem, or optimize the technique. In this paper, we show that most of the corresponding problems are NP-complete if τ corresponds to the type of flip-flop nets or some flip-flop net derivatives.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/24/2020

On the Parameterized Complexity of Synthesizing Boolean Petri Nets With Restricted Dependency (Technical Report)

The problem of τ-synthesis consists in deciding whether a given directed...
research
09/17/2020

On the Parameterized Complexity of Synthesizing Boolean Petri Nets With Restricted Dependency

Modeling of real-world systems with Petri nets allows to benefit from th...
research
09/12/2019

Tracking Down the Bad Guys: Reset and Set Make Feasibility for Flip-Flop Net Derivatives NP-complete

Boolean Petri nets are differentiated by types of nets τ based on which ...
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
02/12/2020

Optimal Label Splitting for Embedding an LTS into an arbitrary Petri Net Reachability Graph is NP-complete

For a given labelled transition system (LTS), synthesis is the task to f...
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
02/21/2018

On detectability of labeled Petri nets with inhibitor arcs

Detectability is a basic property of dynamic systems: when it holds one ...

Please sign up or login with your details

Forgot password? Click here to reset