On the Complexity of Techniques That Make Transition Systems Implementable by Boolean Nets
Raymond Devillers, Ronny Tredup

TL;DR
This paper investigates the computational complexity of modifying transition systems to make them implementable by Boolean nets, showing many related problems are NP-complete.
Contribution
It establishes NP-completeness results for various modification problems in synthesizing Boolean nets from transition systems.
Findings
Most modification problems are NP-complete.
NP-completeness holds for flip-flop nets and derivatives.
Complexity results guide the limits of feasible synthesis techniques.
Abstract
Synthesis consists in deciding whether a given labeled transition system (TS) can be implemented by a net of type . In case of a negative decision, it may be possible to convert into an implementable TS 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.
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.
