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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I0<br />

Ai<br />

i<br />

Splicing Test Tube Systems 149<br />

A(i,j,m)<br />

Fig. 7. PSSRAM simulating HTTS.<br />

(i, j, m)<br />

4. I0 = {AiwBi | AwB ∈ I ′ i , 1 ≤ i ≤ n} ; Ik = ∅, 1 ≤ k ≤ l;<br />

5. Ri = �� in, out; Ciu1#v1Di$Aiu2#v2; out � | (Cu1#u2D$Au2#v2) ∈ R ′ �<br />

�� i ∪<br />

out, in; u1#v1Bi$Ciu2#v2Di; out � | (u1#v1B$Cu2#v2D) ∈ R ′ �<br />

i ,<br />

1 ≤ i ≤ n;<br />

moreover, for i �= j (which can be assumed without loss <strong>of</strong> generality) let<br />

f (i, j, m) ={A}W ∗ ��<br />

{B} be a filter between<br />

� �<br />

tubes i and j; thenwetake<br />

��<br />

R (i,j,m) = in, out; Aj#Z$Ai#; in , in, in;#Bi$Z#Bj; out .<br />

The construction elaborated above proves that for every splicing test tube<br />

system we can effectively construct an equivalent membrane system with splicing<br />

rules assigned to membranes.<br />

Theorem 4. For every PSSRAM we can construct an equivalent HTTCS.<br />

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

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

be a PSSRAM. Without loss <strong>of</strong> generality, we assume that every axiom needed<br />

in the splicing rules <strong>of</strong> Ri, 1 ≤ i ≤ n, is available in the corresponding given sets<br />

<strong>of</strong> axioms Aj, 0 ≤ j ≤ n. Then we can easily construct an equivalent HTTCS<br />

where A =<br />

� n�<br />

Ai<br />

i=0<br />

σ =(MW ∗ M,MT W ∗ T MT ,A,I0, ..., In,C)<br />

�<br />

and the communication rules in C are defined in the<br />

following way:<br />

Let k be a membrane, 1 ≤ k ≤ n (remember that there are no rules assigned<br />

to the skin membrane, which is labbelled by 0), and let the surrounding membrane<br />

be labelled by l, and let (or1,or2; r; tar) be a rule assigned to membrane<br />

k for some splicing rule r. Then (or1,or2; r; tar) canbesimulatedbyacommunication<br />

rule (i, r, j) , where j = k for tar = in and j = l for tar = out as well<br />

as<br />

0

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

Saved successfully!

Ooh no, something went wrong!