English

The Complexity of Synthesis of $b$-Bounded Petri Nets

Computational Complexity 2023-06-22 v2

Abstract

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

Keywords

Cite

@article{arxiv.2106.15256,
  title  = {The Complexity of Synthesis of $b$-Bounded Petri Nets},
  author = {Ronny Tredup},
  journal= {arXiv preprint arXiv:2106.15256},
  year   = {2023}
}