Skip to main content

Synthesis of Structurally Restricted b-bounded Petri Nets: Complexity Results

  • Conference paper
  • First Online:
Reachability Problems (RP 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11674))

Included in the following conference series:

Abstract

Let \(b\in \mathbb {N}^+\). A b-bounded Petri net (b-net) solves a transition system (TS) if its reachability graph and the TS are isomorphic. Synthesis (of b-nets) is the problem of finding for a TS A a b-net N that solves it. This paper investigates the computational complexity of synthesis, where the searched net is structurally restricted in advance. The restrictions relate to the cardinality of the preset and the postset of N’s transitions and places. For example, N is choice-free (CF) if the postset-cardinality of its places do not exceed one. If additionally the preset-cardinality of N’s transitions is at most one then it is fork-attribution. This paper shows that deciding if A is solvable by a pure or test-free b-net N which is choice-free, fork-attribution, free-choice, extended free-choice or asymmetric-choice, respectively, is NP-complete. Moreover, we show that deciding if A is solvable by a b-bounded weighted (mn)-T-systems, \(m,n\in \mathbb {N}\), is NP-complete if mn belong to the input. On the contrary, synthesis for this class becomes tractable if \(m,n\in \mathbb {N}\) are chosen a priori. We contrast this result with the fact that synthesis for weighted (mn)-S-systems, being the T-systems’s dual class, is NP-complete for any fixed \(m,n\ge 2\).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Badouel, E., Bernardinello, L., Darondeau, P.: Polynomial algorithms for the synthesis of bounded nets. In: Mosses, P.D., Nielsen, M., Schwartzbach, M.I. (eds.) CAAP 1995. LNCS, vol. 915, pp. 364–378. Springer, Heidelberg (1995). https://doi.org/10.1007/3-540-59293-8_207

    Chapter  Google Scholar 

  2. Badouel, E., Bernardinello, L., Darondeau, P.: Petri Net Synthesis. An EATCS Series. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47967-4

    Book  MATH  Google Scholar 

  3. Best, E.: Structure theory of petri nets: the free choice hiatus. In: Brauer, W., Reisig, W., Rozenberg, G. (eds.) ACPN 1986. LNCS, vol. 254, pp. 168–205. Springer, Heidelberg (1987). https://doi.org/10.1007/978-3-540-47919-2_8

    Chapter  Google Scholar 

  4. Best, E., Devillers, R.: Characterisation of the state spaces of live and bounded marked graph petri nets. In: Dediu, A.-H., Martín-Vide, C., Sierra-Rodríguez, J.-L., Truthe, B. (eds.) LATA 2014. LNCS, vol. 8370, pp. 161–172. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04921-2_13

    Chapter  MATH  Google Scholar 

  5. Best, E., Devillers, R.R.: State space axioms for t-systems. Acta Inf. 52(2–3), 133–152 (2014). https://doi.org/10.1007/s00236-015-0219-0

    Article  MathSciNet  MATH  Google Scholar 

  6. Best, E., Devillers, R.R.: Synthesis and reengineering of persistent systems. Acta Inf. 52(1), 35–60 (2015). https://doi.org/10.1007/s00236-014-0209-7

    Article  MathSciNet  MATH  Google Scholar 

  7. Best, E., Devillers, R.R.: Synthesis of bounded choice-free petri nets. In: CONCUR. LIPIcs, vol. 42, pp. 128–141. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2015). https://doi.org/10.4230/LIPIcs.CONCUR.2015.128

  8. Cheng, A., Esparza, J., Palsberg, J.: Complexity results for 1-safe nets. Theor. Comput. Sci. 147(1&2), 117–136 (1995). https://doi.org/10.1016/0304-3975(94)00231-7

    Article  MathSciNet  MATH  Google Scholar 

  9. Devillers, R., Hujsa, T.: Analysis and synthesis of weighted marked graph petri nets. In: Khomenko, V., Roux, O.H. (eds.) PETRI NETS 2018. LNCS, vol. 10877, pp. 19–39. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91268-4_2

    Chapter  MATH  Google Scholar 

  10. Howell, R.R., Rosier, L.E.: Completeness results for conflict-free vector replacement systems. J. Comput. Syst. Sci. 37(3), 349–366 (1988). https://doi.org/10.1016/0022-0000(88)90013-X

    Article  MathSciNet  MATH  Google Scholar 

  11. Moore, C., Robson, J.M.: Hard tiling problems with simple tiles. Discret. Comput. Geom. 26(4), 573–590 (2001). https://doi.org/10.1007/s00454-001-0047-6

    Article  MathSciNet  MATH  Google Scholar 

  12. Schlachter, U.: Bounded petri net synthesis from modal transition systems is undecidable. In: CONCUR. LIPIcs, vol. 59, pp. 15:1–15:14. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2016). https://doi.org/10.4230/LIPIcs.CONCUR.2016.15

  13. Schlachter, U., Wimmel, H.: k-bounded petri net synthesis from modal transition systems. In: CONCUR. LIPIcs, vol. 85, pp. 6:1–6:15. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2017). https://doi.org/10.4230/LIPIcs.CONCUR.2017.6

  14. Teruel, E., Colom, J.M., Suárez, M.S.: Choice-free petri nets: a model for deterministic concurrent systems with bulk services and arrivals. IEEE Trans. Syst. Man Cybern. Part A 27(1), 73–83 (1997). https://doi.org/10.1109/3468.553226

    Article  Google Scholar 

  15. Tredup, R.: Hardness results for the synthesis of b-bounded petri nets. In: Donatelli, S., Haar, S. (eds.) PETRI NETS 2019. LNCS, vol. 11522, pp. 127–147. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-21571-2_9

    Chapter  Google Scholar 

  16. Turau, V.: Algorithmische Graphentheorie, (2. Aufl). Oldenbourg (2004)

    Google Scholar 

Download references

Acknowledgements

I would like to thank the reviewers for their helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ronny Tredup .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Tredup, R. (2019). Synthesis of Structurally Restricted b-bounded Petri Nets: Complexity Results. In: Filiot, E., Jungers, R., Potapov, I. (eds) Reachability Problems. RP 2019. Lecture Notes in Computer Science(), vol 11674. Springer, Cham. https://doi.org/10.1007/978-3-030-30806-3_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30806-3_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30805-6

  • Online ISBN: 978-3-030-30806-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics