09.09.2014 Views

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<str<strong>on</strong>g>13th</str<strong>on</strong>g> <str<strong>on</strong>g>Internati<strong>on</strong>al</str<strong>on</strong>g> <str<strong>on</strong>g>C<strong>on</strong>ference</str<strong>on</strong>g> <strong>on</strong> <strong>Membrane</strong> <strong>Computing</strong>, CMC13,<br />

Budapest, Hungary, August 28 - 31, 2012. Proceedings, pages 125 - 141.<br />

Mobile <strong>Membrane</strong>s with Objects <strong>on</strong> Surface<br />

as Colored Petri Nets<br />

Bogdan Aman 1,2 and Gabriel Ciobanu 1,2<br />

1 “A.I.Cuza” University of Iaşi<br />

2 Romanian Academy, Institute of Computer Science<br />

Blvd. Carol I no.8, 700505 Iaşi, Romania<br />

bogdan.aman@gmail.com, gabriel@info.uaic.ro<br />

Abstract. Mobile membranes with objects <strong>on</strong> surface represent a rulebased<br />

formalism involving parallelism and mobility. We use this class of<br />

mobile membranes to model the low-density lipoprotein degradati<strong>on</strong>. A<br />

translati<strong>on</strong> of this formalism into colored Petri nets is provided in order<br />

to analyze, using CPN Tools, some important properties of mobile membranes:<br />

reachability, boundedness, liveness, fairness. In order to show<br />

how this translati<strong>on</strong> works, we translate the model of the low-density<br />

lipoprotein degradati<strong>on</strong> using mobile membranes into colored Petri nets.<br />

1 Introducti<strong>on</strong><br />

Formal models are used for many purposes, and each purpose influences the<br />

degree of abstracti<strong>on</strong> and detail. If we provide a greater detail, the number of<br />

systems to which our model applies will decrease. A formal model should have<br />

three properties, and each of these properties trades off against the other two [12]:<br />

generality: the number of systems and situati<strong>on</strong>s to which the model correctly<br />

applies, realism: the degree to which the model mimics the real world, power<br />

and precisi<strong>on</strong>: collecti<strong>on</strong> of revealed properties, and the accuracy of the model<br />

predicti<strong>on</strong>s.<br />

In this paper we use two formalisms: mobile membranes (realism, being inspired<br />

by cell biology) and colored Petri nets (power and precisi<strong>on</strong> provided<br />

by complex software tools). A relati<strong>on</strong> can be established between these two<br />

formalisms by providing an encoding of mobile membranes into colored Petri<br />

nets. By c<strong>on</strong>sidering the endocytic pathway for low-density lipoprotein degradati<strong>on</strong>,<br />

we show how mobile membranes can be used to model such a biological<br />

phenomen<strong>on</strong>, while colored Petri nets can be used to analyze and verify automatically<br />

some behavioral properties of this pathway. The endocytic pathway for<br />

low-density lipoprotein (LDL) degradati<strong>on</strong> has been modeled before using other<br />

formalisms (e.g., bioambients [15]). However, n<strong>on</strong>e of the previous descripti<strong>on</strong>s<br />

of the pathway is not translated into a formalism having software tools able to<br />

check automatically some complex behavioral properties.<br />

The first c<strong>on</strong>necti<strong>on</strong>s between membrane systems and Petri nets are presented<br />

in [6] and [16]. In [10], a direct structural relati<strong>on</strong>ship between these two<br />

125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!