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.

(Tissue) P systems with decaying objects<br />

2.3 Networks of Cells<br />

In [10], a formal framework for (tissue) P systems capturing the formal features<br />

of various transiti<strong>on</strong> modes was developed, based <strong>on</strong> a general model of membrane<br />

systems as a collecti<strong>on</strong> of interacting cells c<strong>on</strong>taining multisets of objects,<br />

which can be compared with the models of networks of cells as discussed in [2]<br />

and networks of language processors as c<strong>on</strong>sidered in [4]. C<strong>on</strong>tinuing the formal<br />

approach started in [10], k-restricted variants of the minimally and the maximally<br />

parallel transiti<strong>on</strong> modes were c<strong>on</strong>sidered in [11], i.e., we c<strong>on</strong>sidered a<br />

partiti<strong>on</strong>ing of the whole set of rules and allowed <strong>on</strong>ly multisets of rules to be<br />

applied in parallel which could not be extended by adding a rule from a partiti<strong>on</strong><br />

from which no rule had already been taken into this multiset of rules, but<br />

<strong>on</strong>ly at most k rules could be taken from each partiti<strong>on</strong>. Most of the following<br />

definiti<strong>on</strong>s are taken from [7] and [11].<br />

Definiti<strong>on</strong> 1. A network of cells with checking sets of degree n ≥ 1 is a c<strong>on</strong>struct<br />

where<br />

Π = (n, V, T, w, R, i 0 )<br />

1. n is the number of cells;<br />

2. V is a finite alphabet;<br />

3. T ⊆ V is the terminal alphabet;<br />

4. w = (w 1 , . . . , w n ) where w i ∈ 〈V, N〉, for each i with 1 ≤ i ≤ n, is the multiset<br />

initially associated to cell i;<br />

5. R is a finite set of rules of the form<br />

(E : X → Y )<br />

where E is a recursive c<strong>on</strong>diti<strong>on</strong> for c<strong>on</strong>figurati<strong>on</strong>s of Π (see definiti<strong>on</strong><br />

below), while X = (x 1 , . . . , x n ), Y = (y 1 , . . . , y n ), with x i , y i ∈ 〈V, N〉,<br />

1 ≤ i ≤ n, are vectors of multisets over V . We will also use the notati<strong>on</strong><br />

(E : (x 1 , 1) . . . (x n , n) → (y 1 , 1) . . . (y n , n))<br />

for a rule (E : X → Y ); moreover, the multisets x i and y i may be split into<br />

several parts or be omitted in case they equal the empty multiset;<br />

6. i 0 is the output cell.<br />

A network of cells (in the following also simply called P system) c<strong>on</strong>sists<br />

of n cells, numbered from 1 to n and c<strong>on</strong>taining multisets of objects over V ;<br />

initially cell i c<strong>on</strong>tains w i . A c<strong>on</strong>figurati<strong>on</strong> C of Π is an n-tuple of multisets<br />

over V (u 1 , . . . , u n ); the initial c<strong>on</strong>figurati<strong>on</strong> of Π, C 0 , is described by w, i.e.,<br />

C 0 = w = (w 1 , . . . , w n ). Cells can interact with each other by means of the rules<br />

in R. A rule<br />

(E : (x 1 , 1) . . . (x n , n) → (y 1 , 1) . . . (y n , n))<br />

15

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

Saved successfully!

Ooh no, something went wrong!