08.01.2013 Views

LNCS 2950 - Aspects of Molecular Computing (Frontmatter Pages)

LNCS 2950 - Aspects of Molecular Computing (Frontmatter Pages)

LNCS 2950 - Aspects of Molecular Computing (Frontmatter Pages)

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.

328 Gheorghe Păun<br />

For the reader convenience, the initial configuration <strong>of</strong> the system, including<br />

the metarules different from (r, here) from the two regions, is pictorially<br />

represented in Figure 1.<br />

1✬<br />

cX1X2 ...Xs<br />

r4,h : h ′′ → h ′′′<br />

r6,h : h ′′′ → α<br />

r7,h : h → Ah ′′<br />

r8,h : cA → cx ′<br />

rX : X → XX<br />

r<br />

2<br />

✬<br />

′ X : X → λ<br />

cXA<br />

r1,h : X → h<br />

r2,h : h → h ′<br />

r3,h : h ′ → h ′′<br />

✫<br />

✫<br />

r4,h : h ′′ → h ′′′<br />

r5,h : ch ′′′ → c#<br />

rB : B ′ → B<br />

r ′ B : B → B<br />

r∞ :#→ #<br />

(r1,h,in)<br />

(r6,h,in)<br />

(r8,h,in)<br />

(r1,h,out)<br />

(r6,h,out)<br />

(r8,h,out)<br />

✩<br />

✩<br />

✪<br />

✪<br />

Figure 1: The P systems with migrating rules from Theorem 1.<br />

The skin region contains the rules X → XX and X → λ for each X ∈ N1;<br />

they can produce any necessary copy <strong>of</strong> symbols from N1 and can also remove<br />

all such symbols in the end <strong>of</strong> a computation. The inner region contains a rule<br />

B → B for each B ∈ N2, hence the computation will continue as long as any<br />

symbol from N2 is present.<br />

Assume that we start with a multiset cXw, X ∈ N1,w ∈ (N2 ∪ T ) ∗ in region<br />

2–initially,wehaveherecXA, forXA introduced by the initial matrix <strong>of</strong> G.<br />

The only possibility (besides rules r ′ B : B → B which we will ignore from now<br />

on)istousearule<strong>of</strong>theformr1,h for some matrix h :(X → α, A → x). We<br />

obtain the object h in region 2, and the rule r1,h goes to region 1.<br />

Assume that in region 1 we have available a copy <strong>of</strong> X, moreover,weuseit<br />

for applying the rule r1,h; thus,theruler1,h returns to the inner region. At the<br />

same time, in region 2 we use the rule r2,h : h → h ′ .Nowwehavehinregion 1andh ′ in region 2; no nonterminal from N1 is available in region 2, so no rule<br />

<strong>of</strong> type r1,g,g ∈ H, can be used. Simultaneously, we use now r3,h : h ′ → h ′′ in

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

Saved successfully!

Ooh no, something went wrong!