Abstract
We consider the modelling of the behaviour of membrane systems using Petri nets. First, a systematic, structural link is established between a basic class of membrane systems and Petri nets. To capture the compartmentisation of membrane systems, localities are proposed as an extension of Petri nets. This leads to a locally maximal concurrency semantics for Petri nets. We indicate how processes for these nets could be defined which should be of use in order to describe what is actually going on during a computation of a membrane system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Membrane systems web page: http://psystems.disco.unimib.it/
Best, E., Koutny, M.: Petri net semantics of priority systems. Theoretical Computer Science 96, 175–215 (1992)
Calude, C.S., Păun, G., Rozenberg, G., Salomaa, A.: Multiset Processing. Mathematical, Computer Science, and Molecular Computing Points of View. LNCS, vol. 2235, p. 359. Springer, Heidelberg (2001)
Cavaliere, M., Sburlan, D.: Time-independent P systems. In: Mauri, G., Păun, G., Jesús Pérez-Jímenez, M., Rozenberg, G., Salomaa, A. (eds.) WMC 2004. LNCS, vol. 3365, pp. 239–258. Springer, Heidelberg (2005)
Dal Zilio, S., Formenti, E.: On the dynamics of PB systems: a Petri net view. In: Martín-Vide, C., Mauri, G., Păun, G., Rozenberg, G., Salomaa, A. (eds.) WMC 2003. LNCS, vol. 2933, pp. 153–167. Springer, Heidelberg (2004)
Dufourd, C.: Réseaux de Petri avec Reset/Transfert: Décidabilité et Indécidabilité. PhD Thesis, ENS Cachan (1998)
Esparza, J., Römer, S., Vogler, W.: An improvement of McMillan’s unfolding algorithm. Formal Methods in System Design 20, 285–310 (2002)
Freund, R.: Asynchronous P systems and P systems working in the sequential mode. In: Mauri, G., Păun, G., Jesús Pérez-Jímenez, M., Rozenberg, G., Salomaa, A. (eds.) WMC 2004. LNCS, vol. 3365, pp. 36–62. Springer, Heidelberg (2005)
Ibarra, O.H., Dang, Z., Egecioglu, O.: Catalytic P systems, semilinear sets, and vector addition systems. Theoretical Computer Science 312, 379–399 (2004)
Ibarra, O.H., Yen, H.C., Dang, Z.: The power of maximal parallelism in P systems. In: Calude, C.S., Calude, E., Dinneen, M.J. (eds.) DLT 2004. LNCS, vol. 3340, pp. 212–224. Springer, Heidelberg (2004)
Janicki, R., Lauer, P.E., Koutny, M., Devillers, R.: Concurrent and maximally concurrent evolution of nonsequential systems. Theoretical Computer Science 43, 213–238 (1986)
Khomenko, V., Koutny, M., Vogler, W.: Canonical prefixes of Petri net unfoldings. Acta Informatica 40, 95–118 (2003)
Kleijn, H.C.M., Koutny, M.: Process semantics of general inhibitor nets. Information and Computation 190, 18–69 (2004)
Kleijn, H.C.M., Koutny, M., Rozenberg, G.: Processes of Petri nets with localities (2005) (Manuscript)
McMillan, K.L.: Using unfoldings to avoid state explosion problem in the Verification of Asynchronous Circuits. In: Probst, D.K., von Bochmann, G. (eds.) CAV 1992. LNCS, vol. 663. Springer, Heidelberg (1993)
Nielsen, M., Plotkin, G., Winskel, G.: Petri nets, event structures and domains, Part I. Theoretical Computer Science 13, 85–108 (1980)
Păun, G.: Computing with membranes. An introduction. Bulletin of the EATCS 67, 139–152 (1999)
Păun, G.: Membrane Computing, An Introduction. Springer, Berlin (2002)
Păun, G., Rozenberg, G.: A guide to membrane computing. Theoretical Computer Science 287, 73–100 (2002)
Qi, Z., You, J., Mao, H.: P systems and Petri nets. In: Martín-Vide, C., Mauri, G., Păun, G., Rozenberg, G., Salomaa, A. (eds.) WMC 2003. LNCS, vol. 2933, pp. 286–303. Springer, Heidelberg (2004)
Reisig, W., Rozenberg, G.: APN 1998. LNCS, vol. 1491 &1492. Springer, Berlin (1998)
Rozenberg, G., Engelfriet, J.: Elementary net systems. In: [21]
Valk, R.: Self-modifying nets, a natural extension of Petri nets. In: Ausiello, G., Böhm, C. (eds.) ICALP 1978. LNCS, vol. 62. Springer, Heidelberg (1978)
Vogler, W.: Partial order semantics and read arcs. Theoretical Computer Science 286, 33–63 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kleijn, J.H.C.M., Koutny, M., Rozenberg, G. (2006). Towards a Petri Net Semantics for Membrane Systems. In: Freund, R., Păun, G., Rozenberg, G., Salomaa, A. (eds) Membrane Computing. WMC 2005. Lecture Notes in Computer Science, vol 3850. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11603047_20
Download citation
DOI: https://doi.org/10.1007/11603047_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30948-2
Online ISBN: 978-3-540-32340-2
eBook Packages: Computer ScienceComputer Science (R0)