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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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)
Badouel, Eric., Bernardinello, Luca, Darondeau, Philippe: Petri Net Synthesis. TTCSAES. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47967-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
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
Bernardinello, L., Ferigato, C., Pomello, L.: An algebraic model of observable properties in distributed systems. Theor. Comput. Sci. 290(1), 637–668 (2003)
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)
Ehrenfeucht, A., Rozenberg, G.: Partial (set) 2-structures. part I: basic notions and the representation problem. Acta Inf. 27(4), 315–342 (1990)
Ehrenfeucht, A., Rozenberg, G.: Partial (set) 2-structures. part II: state spaces of concurrent systems. Acta Inf. 27(4), 343–368 (1990)
Ehrenfeucht, A., Rozenberg, G.: Reaction systems. Fundam. Inf.Inform. 75(1–4), 263–280 (2007)
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
Kleijn, J., Koutny, M., Rozenberg, G.: Petri nets for biologically motivated computing. Sci. Ann. Comp. Sci. 21(2), 199–225 (2011)
Rosenke, C., Tredup, R.: The complexity of synthesizing elementary net systems relative to natural parameters. J. Comput. Syst. Sci. 110, 37–54 (2020)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
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)