13.12.2012 Views

Theoretical and Experimental DNA Computation (Natural ...

Theoretical and Experimental DNA Computation (Natural ...

Theoretical and Experimental DNA Computation (Natural ...

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.

80 4 Complexity Issues<br />

0 1 0 1<br />

x1<br />

x 2<br />

S<br />

x 3<br />

g g<br />

g<br />

x 4<br />

5 6<br />

7<br />

Fig. 4.2. Boolean circuit simulated by Ogihara <strong>and</strong> Ray<br />

Circuit level<br />

representing either of the inputs to gj are present, the edge str<strong>and</strong>s will cause<br />

str<strong>and</strong>s of length 2L to be formed, consisting of the concatenation of the<br />

sequence representing the gi with the sequence representing gj. This process<br />

is depicted in Fig. 4.3a. These str<strong>and</strong>s are then separated out by running the<br />

solution on a polyacrylamide gel. These str<strong>and</strong>s are then cut with a restriction<br />

enzyme recognizing sequence E. This step leaves in solution str<strong>and</strong>s of length<br />

L that correspond to gj (i.e., gj evaluates to 1).<br />

We now consider the simulation of an ∧-gate, gj, at level k. Again, pour<br />

into the tube str<strong>and</strong>s representing σ[j]. Then, for all edges i → j pour into the<br />

tube str<strong>and</strong>s representing ei,j. Allow ligation to occur. If str<strong>and</strong>s representing<br />

both of the inputs to gj are present, the edge str<strong>and</strong>s will cause str<strong>and</strong>s of<br />

length 3L to be formed, consisting of the concatenation of the sequence representing<br />

the first input to gj, the sequence representing gj, <strong>and</strong> the sequence<br />

representing the second input to gj (see Fig. 4.3b). Note that this splinting<br />

only occurs if the polarity of the edge splints is designed carefully, <strong>and</strong> we consider<br />

this in the next section. The str<strong>and</strong>s of length 3L are again separated<br />

out by a gel <strong>and</strong> cut with the appropriate restriction enzyme. This step leaves<br />

in solution str<strong>and</strong>s of length L that correspond to gj (i.e., gj evaluates to 1).<br />

If k = d, we omit the gel electrophoresis <strong>and</strong> restriction stages, <strong>and</strong> simply<br />

run the solution on a gel. If the output gate, s, isan∨-gate, the output of the<br />

circuit is 1 if <strong>and</strong> only if 2L length str<strong>and</strong>s exist in solution. If s is an ∧-gate,<br />

the output of the circuit is 1 if <strong>and</strong> only if 3L length str<strong>and</strong>s exist in solution.<br />

<strong>Experimental</strong> results obtained<br />

In [113], Ogihara <strong>and</strong> Ray report attempts to simulate the circuit previously<br />

described using techniques of molecular biology. Their implementation is as<br />

0<br />

1<br />

2

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

Saved successfully!

Ooh no, something went wrong!