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.

ˆxa<br />

ˆby<br />

✬ ✩✬<br />

✩<br />

a b<br />

x y<br />

✫<br />

✪✫<br />

✪<br />

On Some Classes <strong>of</strong> Splicing Languages 103<br />

⊢ (a,1;1,b)<br />

ˆxaby<br />

✬<br />

�� ❅<br />

a b<br />

x y<br />

✫<br />

Fig. 10. Circular splicing using the semi-simple rule (a,1;1,b)<br />

Lemma 13. The following equalities <strong>of</strong> functions from V ◦<br />

a<br />

(a, 1; b, 1)mi =(mi × mi)(1,a;1,b),<br />

(a, 1; 1,b)mi =(mi × mi)(1,a; b, 1).<br />

× V ◦<br />

b<br />

to 2V ◦<br />

Theorem 8. The classes SSH ◦ (1, 3) and SSH ◦ (2, 4) are incomparable.<br />

✩<br />

✪<br />

hold:<br />

Pro<strong>of</strong>. Note first that simple circular splicing languages (in SH◦ (1, 3) =<br />

SH◦ (2, 4)) are in the intersection SSH◦ (1, 3) ∩ SSH◦ (2, 4).<br />

The semi-simple H system S1 =({a, b, c}, {ˆaac,ˆb}, {(c, 1; b, 1)}) generates<br />

a language L1 = L(S1) ∈ SSH◦ (1, 3) \ SSH◦ (2, 4).<br />

Note that the words <strong>of</strong> L1 have the following two properties:<br />

(I) All words in L1, with the exception <strong>of</strong> the two axioms, have occurrences<br />

<strong>of</strong> all three letters a, b, andc.<br />

(II) All occurrences <strong>of</strong> a in the words <strong>of</strong> L1 are in subwords <strong>of</strong> the form aac.<br />

Now, suppose L1 is (2, 4) generated. Then it would be respected by one or<br />

several <strong>of</strong> the rules <strong>of</strong> the forms:<br />

(i) (1,c;1,b), (ii) (1,b;1,c), (iii) (1,a;1,b), (iv) (1,b;1,a),<br />

(v) (1,c;1,a), (vi) (1,a;1,c), (vii) (1,a;1,a), (viii) (1,b;1,b), (ix)<br />

(1,c;1,c).<br />

But we have:<br />

(v) (ˆaac,ˆaac) ⊢ (1,c;1,a) ˆaacaca /∈ L1 (no b’s),<br />

(vi) (ˆaac,ˆaac) ⊢ (1,a;1,c) ˆaacaca /∈ L1 (no b’s),<br />

(vii) (ˆaac,ˆaac) ⊢ (1,a;1,a) ˆcaacaa /∈ L1 (no b’s),<br />

(ix) (ˆaac,ˆaac) ⊢ (1,c;1,c) ˆcaacaa /∈ L1 (no b’s),<br />

(viii) (ˆb,ˆb) ⊢ (1,b;1,b) ˆbb /∈ L1 (no a’s, no c’s),<br />

(i) (ˆaac,ˆb) ⊢ (1,c;1,b) ˆcaab /∈ L1 (contradicts (II)),<br />

(ii) (ˆb,ˆaac) ⊢ (1,b;1,c) ˆbcaa /∈ L1 (contradicts (II)),<br />

(iii) (ˆaac,ˆb) ⊢ (1,a;1,b) ˆacab /∈ L1 (contradicts (II)),<br />

(iv) (ˆb,ˆaac) ⊢ (1,b;1,a) ˆbaca /∈ L1 (contradicts (II)).<br />

The semi-simple H system S2 =({a, b, c}, {ˆaac,ˆb}, {(1,c;1,b)}) generates<br />

a language L2 = L(S2) ∈ SSH◦ (2, 4) \ SSH◦ (1, 3). The pro<strong>of</strong> that L2 is not in<br />

SSH◦ (1, 3) is similar to the above one. We note that the words <strong>of</strong> L2 have the<br />

following properties:

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

Saved successfully!

Ooh no, something went wrong!