Skip to main content

Topics in Region Theory and Synthesis Problems

  • Conference paper
  • First Online:
Application and Theory of Petri Nets and Concurrency (PETRI NETS 2021)

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

  • 578 Accesses

Abstract

Regions, as introduced by Ehrenfeucht and Rozenberg more than thirty years ago, have been used as a fundamental tool in synthesis problems, where a Petri net of a specific type must be built from a specification given in terms of a transition system. Some topics emerged in the research on regions are discussed, and a few open problems are stated. In particular, the paper focuses on three areas: (1) the notion of ‘type of nets’ as a tool for unifying the theory of regions, and as a notion leading to new variants of Petri nets; (2) the algebraic aspects of region theory; (3) the proposal of a new type of regions, inspired by reaction systems, and the potential for studying problems of synthesis of reaction systems.

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

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.: The synthesis problem for elementary net systems is np-complete. Theor. Comput. Sci. 186(1–2), 107–134 (1997)

    Article  MathSciNet  Google Scholar 

  3. Badouel, Eric., Bernardinello, Luca, Darondeau, Philippe: Petri Net Synthesis. TTCSAES. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47967-4

    Book  MATH  Google Scholar 

  4. Badouel, E., Darondeau, P.: Theory of regions. In: Reisig, W., Rozenberg, G. (eds.) ACPN 1996. LNCS, vol. 1491, pp. 529–586. Springer, Heidelberg (1998). https://doi.org/10.1007/3-540-65306-6_22

    Chapter  Google Scholar 

  5. Bernardinello, L., De Michelis, G., Petruni, K., Vigna, S.: On the synchronic structure of transition systems. In: Desel, J., (ed.) Proceedings of the International Workshop on Structures in Concurrency Theory, STRICT 1995, Berlin, Germany, 11–13 May 1995, Workshops in Computing, pp. 69–84. Springer, London (1995) https://doi.org/10.1007/978-1-4471-3078-9_5

  6. Bernardinello, L., Ferigato, C., Pomello, L.: An algebraic model of observable properties in distributed systems. Theor. Comput. Sci. 290(1), 637–668 (2003)

    Article  MathSciNet  Google Scholar 

  7. Bernardinello, L., Ferigato, C., Pomello, L., Aubel, A.P.: On stability of regional orthomodular posets. Trans. Petri Nets Other Model. Concurr. 13, 52–72 (2018)

    Google Scholar 

  8. Ehrenfeucht, A., Rozenberg, G.: Partial (set) 2-structures. part I: basic notions and the representation problem. Acta Inf. 27(4), 315–342 (1990)

    Google Scholar 

  9. Ehrenfeucht, A., Rozenberg, G.: Partial (set) 2-structures. part II: state spaces of concurrent systems. Acta Inf. 27(4), 343–368 (1990)

    Google Scholar 

  10. Ehrenfeucht, A., Rozenberg, G.: Reaction systems. Fundam. Inf.Inform. 75(1–4), 263–280 (2007)

    MathSciNet  MATH  Google Scholar 

  11. Kleijn, J., Koutny, M., Pietkiewicz-Koutny, M., Rozenberg, G.: Applying regions. Theor. Comput. Sci. 658, 205–215 (2017). Formal Languages and Automata: Models, Methods and Application In honour of the 70th birthday of Antonio Restivo

    Google Scholar 

  12. Kleijn, J., Koutny, M., Rozenberg, G.: Petri nets for biologically motivated computing. Sci. Ann. Comp. Sci. 21(2), 199–225 (2011)

    MathSciNet  MATH  Google Scholar 

  13. Rosenke, C., Tredup, R.: The complexity of synthesizing elementary net systems relative to natural parameters. J. Comput. Syst. Sci. 110, 37–54 (2020)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

Many colleagues and friends have contributed to shape my views on concurrency theory and on region theory during more than twenty-five years. I gratefully acknowledge the pleasure I took working with them, even if they are too many to mention. I feel I can make an exception for Philippe Darondeau, who will not be able to apply his rigour and scientific perspicacity to comment on these pages.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luca Bernardinello .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bernardinello, L. (2021). Topics in Region Theory and Synthesis Problems. In: Buchs, D., Carmona, J. (eds) Application and Theory of Petri Nets and Concurrency. PETRI NETS 2021. Lecture Notes in Computer Science(), vol 12734. Springer, Cham. https://doi.org/10.1007/978-3-030-76983-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-76983-3_1

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics