On the Parameterized Complexity of Synthesizing Boolean Petri Nets With Restricted Dependency (Technical Report)
Ronny Tredup, Evgeny Erofeev

TL;DR
This paper studies the computational complexity of synthesizing Boolean Petri nets with restricted dependencies, showing that the problem is in XP and W[2]-hard for certain net types, highlighting the challenges in constrained synthesis.
Contribution
It introduces dependency-restricted $ au$-synthesis, analyzing its complexity and establishing XP membership and W[2]-hardness for various Boolean Petri net types.
Findings
DR$ au$S is in XP when parameterized by dependency d.
DR$ au$S is W[2]-hard for net types with set and reset interactions.
NP-completeness persists for many types even with dependency restrictions.
Abstract
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 \emph{dependency -restricted -synthesis (DRS)} where each place of can influence and be influenced by at most transitions. For a type , if -synthesis is NP-complete then DRS is also NP-complete. In this paper, we show that DRS parameterized by is in XP. Furthermore, we prove that it is -hard, for many Boolean types that allow unconditional interactions and .
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 · Embedded Systems Design Techniques
