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.

D. Sburlan<br />

represents a 0L system. The language generated by H is<br />

L(H) = {x ∈ ∆ ∗ | ω =⇒ Pj1 w 1 =⇒ Pj2 . . . =⇒ Pjm w m = x,<br />

m ≥ 0, 1 ≤ j i ≤ k, 1 ≤ i ≤ m}.<br />

It is known that CF ⊂ ET 0L ⊂ CS and that NCF ⊂ NET 0L ⊂ NCS.<br />

The set {2 n | n ≥ 0} ∈ NET 0L \ NCF .<br />

The following result represents a normal form for the ET0L systems.<br />

Lemma 1. For each L ∈ ET 0L there is an extended tabled Lindenmayer system<br />

H = (V, T, ω, ∆) with two tables (T = {T 1 , T 2 }) generating L, such that for each<br />

a ∈ ∆ if a → α ∈ T 1 ∪ T 2 then α = a.<br />

P Systems with Simbol Objects and Multiset Rewriting Rules<br />

A P system with symbol objects and multiset rewriting rules of degree m ≥ 1 is<br />

a tuple<br />

Π = (O, C, µ, w 1 , . . . , w m , R 1 , . . . , R m , i 0 ) where<br />

• O is a finite set of objects;<br />

• C ⊆ O is the set of catalysts;<br />

• µ is a tree structure of m uniquely labeled membranes which delimit the regi<strong>on</strong>s<br />

of Π; the set of labels is {1, . . . , m};<br />

• w i , 1 ≤ i ≤ m, is the multiset of objects, initially present in the regi<strong>on</strong> i of Π;<br />

• R i , 1 ≤ i ≤ m, is a finite set of multiset rewriting rules associated with the<br />

regi<strong>on</strong> i; the rules are of type ca → cv or a → v, where c ∈ C, a ∈ O \ C, and<br />

v ∈ ((O \ C) × {here, out, in}) ∗ .<br />

The initial c<strong>on</strong>figurati<strong>on</strong> of Π is C 0 = (µ, w 1 , . . . , w m ). A transiti<strong>on</strong> between<br />

c<strong>on</strong>figurati<strong>on</strong>s means to apply in parallel a maximal multiset of evoluti<strong>on</strong> rules<br />

(the rules are n<strong>on</strong>deterministically chosen and they compete for the available<br />

objects), in all the regi<strong>on</strong>s of Π. The applicati<strong>on</strong> of a rule u → v in a regi<strong>on</strong><br />

c<strong>on</strong>taining the multiset w c<strong>on</strong>sists of subtracting from w the multiset u and<br />

then adding the objects composing v in the regi<strong>on</strong>s indicated by the targets<br />

in, out, and here (we usually omit the target here). The P system iteratively<br />

takes parallel steps until there remain no applicable rules in any regi<strong>on</strong> Π; then,<br />

the system halts. The number of objects in the regi<strong>on</strong> i 0 of Π in the halting<br />

c<strong>on</strong>figurati<strong>on</strong> represents the result of the underlaying computati<strong>on</strong> of Π. By<br />

collecting the results of all possible computati<strong>on</strong>s of Π <strong>on</strong>e gets the set of natural<br />

numbers N(Π) generated by Π. The families of all sets of numbers generated<br />

by P systems with symbol objects, multiset rewriting rules, with at most m<br />

membranes, and with at most k catalysts (i.e., card(C) = k) is denoted by<br />

NOP m (cat k ).<br />

The following results regard the computati<strong>on</strong>al power of the P system model<br />

defined above.<br />

Propositi<strong>on</strong> 1. NOP m (cat k ) = NOP 1 (cat k ), for any k ≥ 0<br />

Theorem 2. NREG = NOP 1 (cat 0 ) ⊂ NOP 1 (cat 2 ) = NRE.<br />

The exact characterizati<strong>on</strong> of the computati<strong>on</strong>al power of catalytic P systems<br />

with <strong>on</strong>ly <strong>on</strong>e catalyst remains an open problem.<br />

410

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

Saved successfully!

Ooh no, something went wrong!