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

02/12/2020
by   Uli Schlachter, et al.
0

For a given labelled transition system (LTS), synthesis is the task to find an unlabelled Petri net with an isomorphic reachability graph. Even when just demanding an embedding into a reachability graph instead of an isomorphism, a solution is not guaranteed. In such a case, label splitting is an option, i.e. relabelling edges of the LTS such that differently labelled edges remain different. With an appropriate label splitting, we can always obtain a solution for the synthesis or embedding problem. Using the label splitting, we can construct a labelled Petri net with the intended bahaviour (e.g. embedding the given LTS in its reachability graph). As the labelled Petri net can have a large number of transitions, an optimisation may be desired, limiting the number of labels produced by the label splitting. We show that such a limitation will turn the problem from being solvable in polynomial time into an NP-complete problem.

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
02/24/2022

Planarizing Graphs and their Drawings by Vertex Splitting

The splitting number of a graph G=(V,E) is the minimum number of vertex ...
research
03/17/2022

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

Synthesis consists in deciding whether a given labeled transition system...
research
12/02/2017

An optical solution for the set splitting problem

We describe here an optical device, based on time-delays, for solving th...
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
11/28/2018

Approximate Evaluation of Label-Constrained Reachability Queries

The current surge of interest in graph-based data models mirrors the usa...

Please sign up or login with your details

Forgot password? Click here to reset