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.

148 Franziska Freund, Rudolf Freund, and Marion Oswald<br />

{C}W ∗ {X}<br />

or<br />

{X}W ∗ {D}<br />

{ Ã}W ∗ {X}<br />

or<br />

{X}W ∗ { ˜ B}<br />

{A}W ∗ {X}<br />

or<br />

{X}W ∗ {B}<br />

✲ ✲<br />

˜r<br />

✲ ✲<br />

r<br />

✲ ✲<br />

�ax<br />

′<br />

ax<br />

i ((i, r, j),X,1) ((i, r, j),X,2) j<br />

Fig. 6. Simulation <strong>of</strong> communication rule (i, r, j) in HTTS.<br />

As we can derive from the results proved in [7], the results proved in this<br />

section show that test tube systems communicating by splicing have universal<br />

computational power; in contrast to splicing test tube systems, where according<br />

to the results proved in [7] already systems with two test tubes are universal,<br />

we cannot bound the number <strong>of</strong> membranes in the case <strong>of</strong> test tube systems<br />

communicating by splicing.<br />

4 Test Tube Systems Using Splicing Rules and Membrane<br />

Systems with Splicing Rules Assigned to Membranes<br />

Are Equivalent<br />

In this section we show that when equipped with splicing rules assigned to membranes,<br />

(sequential) P systems are equivalent to test tube systems using splicing<br />

rules.<br />

Theorem 3. For every HTTS we can construct an equivalent PSSRAM.<br />

Pro<strong>of</strong>. Let<br />

σ =(M ′ W ∗ M ′ ,M ′ T W ∗ T M ′ T ,A′ 1 , ..., A′ n ,I′ 1 , ..., I′ n ,R′ 1 , ..., R′ n ,D)<br />

be an HTTS.<br />

Then we construct an equivalent PSSRAM (see Figure 7)<br />

where<br />

Π =(MW ∗ M,MT W ∗ T MT ,µ,A0, ..., An+l,I0, ..., In+l,R1, ..., Rn+l)<br />

1. M = {Xi | X ∈ M ′ , 1 ≤ i ≤ n}∪{Z} ; MT = {Xi | X ∈ M ′ T , 1 ≤ i ≤ n} ;<br />

2. for every test tube i we use the membrane i in Π; moreover, for every filter<br />

f (i, j, m) ∈ D, 1 ≤ m ≤ ni,j, ni,j ≥ 0, <strong>of</strong> the form {A} W ∗ {B} between the<br />

tubes i and j we take a membrane (i, j, m)inΠ; these additional membranes<br />

altogether are l membranes within the skin membrane;<br />

3. A0 = ∅, Ai = {CiwDi | CwD ∈ Ai} , 1 ≤ i ≤ n;<br />

A (i,j,m) = {AjZ, ZBj | f (i, j, m) ={A} W ∗ {B} , (i, f (i, j, m) ,j) ∈ D} ;

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

Saved successfully!

Ooh no, something went wrong!