On the Parameterized Complexity of Synthesizing Boolean Petri Nets With Restricted Dependency
Ronny Tredup (Universit\"at Rostock), Evgeny Erofeev (Universit\"at, Oldenburg)

TL;DR
This paper studies the computational complexity of synthesizing Boolean Petri nets with restricted dependencies, showing that the problem is in XP but W[2]-hard for certain net types, highlighting the challenges in constrained net synthesis.
Contribution
It introduces dependency-restricted tau-synthesis (DRτS), analyzes its complexity, and establishes its placement in XP and W[2]-hardness for specific Boolean net types.
Findings
DRτS is in XP when parameterized by d
DRτS is W[2]-hard for certain Boolean net types
NP-completeness transfers from tau-synthesis to DRτS
Abstract
Modeling of real-world systems with Petri nets allows to benefit from their generic concepts of parallelism, synchronisation and conflict, and obtain a concise yet expressive system representation. Algorithms for synthesis of a net from a sequential specification enable the well-developed theory of Petri nets to be applied for the system analysis through a net model. The problem of -synthesis consists in deciding whether a given directed labeled graph is isomorphic to the reachability graph of a Boolean Petri net of type . In case of a positive decision, should be constructed. For many Boolean types of nets, the problem is NP-complete. This paper deals with a special variant of -synthesis that imposes restrictions for the target net : we investigate dependency -restricted tau-synthesis (DRS) where each place of can influence and be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Formal Methods in Verification · Model-Driven Software Engineering Techniques
