Você está na página 1de 3

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/220014166

DNA computing on a chip

Article in Nature January 2000

CITATIONS READS

8 81

2 authors:

Mitsunori Ogihara Animesh Ray


University of Miami Keck Graduate Institute
259 PUBLICATIONS 7,399 CITATIONS 79 PUBLICATIONS 2,725 CITATIONS

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Plasmid Biology View project

Theory of Computation View project

All content following this page was uploaded by Animesh Ray on 21 December 2013.

The user has requested enhancement of the downloaded file.


news and views

DNA computing on a chip


Mitsunori Ogihara and Animesh Ray

In a DNA computer, the input and output are both strands of DNA. A
computer in which the strands are attached to the surface of a chip can
now solve difficult problems quite quickly.

H
ow often have I said that when you
a b
eliminate the impossible, whatever 2
Binary
remains, however improbable, must string DNA string Surface
be the truth? exhorted the great sleuth1. The x1 x2 x3
principle of arriving at the truth by elimina- 0 0 0 ATGCC 1
tion is ancient; but on page 175 of this issue, 1 3 0 0 1 TGCGG 2
Liu et al.2 report a new technique for mas- 0 1 0 AAGCG 3
sively parallel elimination, which harnesses 0 1 1 CCTAT 4
the power of DNA chemistry and biotech- 1 0 0 TAGAC 5
4 5
nology to solve a particularly difficult prob- 1 0 1 GGATT 6
lem in mathematical logic. 1 1 0 CTTCG 7
The difficulty of finding solutions to 1 1 1 GTAAT 8
mathematical problems is classified by the 6
7
speed at which the best algorithm can com-
pute their solutions. Easy problems have
algorithms with running times that scale Figure 1 The parallel power of DNA computing. a, An example of the Hamilton path problem solved
as a polynomial function of the number of by Adleman3. Can you go from node 1 to node 7 using only the paths shown such that you visit all
variables (polynomial time or P problems). the nodes exactly once? The answer is positive. b, The hardest of such computationally difficult or
There is also a class of problems charac- NP problems is 3-SAT. In order to find a solution to the 3-SAT problem defined by these two
terized by proofs that are easy to verify clauses (x1 OR x2 OR x3) AND (x1 OR x2 OR x3), Liu et al.2 attach DNA strings encoding all possible
(non-deterministic polynomial time or NP answers to a specially treated surface. Complementary DNA strands that satisfy the first clause are
problems), such as the famous travelling added to the solution, and stick to strands numbered 1 and 38. The remaining single strand 2 is
salesman problem. In the worst case, hard destroyed by enzymes. The complementary strands are removed and the surface is washed. The
NP problems have running times that grow cycle is repeated for the second clause, which results in the destruction of strand 6. The identities
exponentially with the number of the vari- of the remaining strands are read out to give the correct solutions to the problem: 000, 010, 011,
ables. For example, finding a factor of a 100, 110, 111.
given natural number N cannot be done in
polynomial time, but verifying that another satisfies a number of logical clauses, each Next they added all possible Crick strands
number d is a factor of N is easy. Computer composed of three variables (which can be that will stick to a Watson string satisfying
scientists have been intensively studying true or false), connected by or statements: the first clause. Such pairing creates double-
whether sequential algorithms can solve all for example (x1 OR x2 OR x3) AND (x4 OR x5 stranded DNA. The remaining single-
NP problems in polynomial time, but the OR x6). This particular problem, known as stranded molecules are those that do not
answer is still unknown. 3-SAT, is the hardest of all NP problems. Liu satisfy the first clause, and these are
In 1994, Leonard Adleman3 shocked the et al.2 show how to solve a simple case of destroyed by enzymes. The surface is then
computing world by presenting a DNA- 3-SAT in a reasonable amount of time by heated to melt away the complementary
based polynomial-time method for the using a brute-force search made possible by strands, washed and a fresh collection of
Hamilton path problem (Fig. 1a), the prob- the parallel nature of their DNA computing Crick strands is paired with strings satisfying
lem of finding an airline flight path between techniques. the second clause. This cycle is repeated for
several cities on a map such that each city is They begin with a string of binary num- each of the remaining clauses. At the end,
visited only once. This NP problem is known bers representing the variables in a given only those strands whose sequence satisfies
to be one of the hardest. In order to achieve 3-SAT formula. Such a binary string can be the original formula survive.
the small computation time, Adleman traded represented by a unique sequence of nucleo- In this system, the DNA answers are
space (the amount of DNA needed) for time tides in single-stranded DNA; for example, attached randomly to the surface (rather
(the number of biochemical steps to be TGCGG might stand for 001. For n variables, than in an ordered array) so, to read out the
used). His key insight was that cities on a there are 2n unique answer (or Watson) answer, the surviving strands first have to
map, and paths between pairs of cities, may strands, so for three variables you need eight be amplified using the polymerase chain
be encoded in strands of DNA. Millions of Watson strands. For each Watson strand, reaction. Their identities are then deter-
DNA strands, diffusing in a liquid, can self- there is also a complementary Crick strand mined by pairing with an ordered array of
assemble into all possible flight-path config- created by the base-pairing rule A bonds strings identical to the original set of
urations, from which a judicious series of to T, and C bonds to G. The goal is to identify sequences. Not counting the number of steps
molecular manoeuvres can fish out the cor- those strings out of a library of eight that required to produce the DNA molecules in
rect solution. Adleman, combining elegance satisfy all the clauses of a particular 3-SAT the first place, the algorithm takes only
with brute force, could isolate the one true formula (Fig. 1b). (3k&1) steps, where k is the number of
solution out of many possibilities. Liu et al.2 first immobilized the Watson clauses, for a brute-force evaluation of all 2n
Every NP problem can be seen as the DNA strings corresponding to all candidate possible answers. This represents a remark-
search for a solution that simultaneously solutions on a specially treated gold surface. able improvement over the best conventional
NATURE | VOL 403 | 13 JANUARY 2000 | www.nature.com 2000 Macmillan Magazines Ltd 143
news and views
computer algorithm4, which scales as 1.33n, manageable P problems, such as Boolean cir-
where n is the number of variables. For cuit evaluation, would yield better returns in
Start of
example, a 3-SAT problem with 30 clauses terms of speed and cost10. If the DNA strings downstroke
and 50 variables could be solved in approxi- are spatially encoded and attached to an
mately 1.6 million steps by an ordinary organic semiconductor surface, computa-
computer algorithm, but in only 91 steps by tion and read-out may also be combined.
Liu and colleagues DNA computer. It is foolish to attempt to predict the
From a computer-science perspective future of technology, but it may be that the
these results are remarkable, but scaling up ideal application for DNA computation
this technique to solve larger 3-SAT prob- does not lie in computing large NP prob-
Start of following
lems is still unrealistic. The authors claim lems. Some day there may be a need for upstroke
that their surface-based approach is fully organic computing devices implanted
designed to scale up to problems of practical within a living body that can integrate Figure 1 A possible micro-air-vehicle, following
significance, but solving a problem that signals from several sources and compute a the principles of insect aerodynamics outlined
would embarrass a conventional computer is response in terms of an organic molecular- by Ellington1. Shown here are the start of the
a long way off. First, there is the important delivery device for a drug or signal. Progress downstroke and of the following upstroke. As
issue of correcting errors arising from the in DNA computing may pave the way in the stroke reverses the sail-like wings twist, so
inherent sloppiness of DNA chemistry, this direction. creating useful aerodynamic force at all stages of
although ways of dealing with this issue have Mitsunori Ogihara is in the Department of the wing beat. The area swept out by the wings,
been suggested5. Second, there is the high Computer Science, University of Rochester, shaded blue, is here concentrated above the
cost of tailor-made DNA sequences. For Rochester, New York 14627-0226, USA. body, generating a forward force that balances
example, a 50-variable 3-SAT problem will e-mail: ogihara@cs.rochester.edu the vehicles tendency to tip backwards owing to
require at least 1015 unique DNA strands. It Animesh Ray is at Akkadix Corporation, 11099 the position of the centre of mass. Changing the
remains to be seen whether massively paral- North Torrey Pines Road, Suite 200, La Jolla, position of this swept area would change the
lel synthesis of DNA binary strings, using California 92037, USA. body angle and with it the flight speed.
combinatorial chemistry, could further e-mail: ray@akkadix.com
speed up the technique and reduce costs. 1. Conan Doyle, A. The Sign of Four in The Complete Sherlock component to generate forward, backward
One also needs to consider the non-trivial Holmes (Barnes & Noble, Dayton, New Jersey, 1988). or sideways thrust as needed. To achieve
2. Liu, Q. et al. Nature 403, 175179 (2000).
problem of designing enough unique DNA 3. Adleman, L. M. Science 266, 10211024 (1994).
this, insects oscillate and twist their wings,
strands that do not interfere with each 4. Schning, U. in Proc. 40th Ann. IEEE Conf. Found. Comp. Sci. and typically vary the direction of the airflow
other6. (FOCS) 410414 (IEEE Comp. Sci., Los Alamitos, California, by altering the angle between the plane of the
1999).
The most serious remaining issue is the 5. Adleman, L. in DIMACS Series in Discrete Mathematics and
wing stroke and the horizontal: the greater
exponentially increasing number of DNA Theoretical Computer Science Vol. 44 (eds Lipton, R. & Baum, the angle, the faster the flight. The wings
molecules needed to compute even small 3- E.) 121 (Am. Math. Soc., Providence, Rhode Island, 1996). themselves deform semi-automatically,
SAT problems7. Alternative strategies that 6. Frutos, A. G. et al. Nucleic Acids Res. 25, 47484757 (1997). optimizing aerodynamic forces during the
7. Adleman, L. M. Sci. Am. 279, 5461 (1998).
use self-assembly of complex DNA nano- 8. Winfree, E., Liu, F. R., Wenzler, L. A. & Seeman, N. C. Nature
cycle2.
structures also suffer from similar weakness- 394, 539544 (1998). Flight stability is maintained, and
es8. Perhaps a compromise may be achieved 9. Ogihara, M. & Ray, A. in DIMACS Series in Discrete manoeuvres initiated, by finely controlling
Mathematics and Theoretical Computer Science Vol. 48. (eds
by reducing the search space through heuris- the details of the stroke. An asymmetric
Rubin, H. & Wood, D.) 255264 (Am. Math. Soc., Providence,
tics9. An alternative may be to examine Rhode Island, 1999). change in amplitude, or in the timing of
whether a surface-based attack on the more 10. Ogihara, M. & Ray, A. Algorithmica 25, 239250 (1999). twisting of the wings on one side of the body,
can initiate a turn. An upward or downward
shift of the line of action of the mean aero-
Aerodynamics dynamic force can tilt the insect forward or
backward, so altering the stroke-plane and
From insects to microvehicles in turn the speed.
Mimicking all these features in tiny vehi-
Robin Wootton cles presents many challenges: light enough
materials; a miniature power plant; sophisti-
cated controls; a finely controllable mecha-
nsects are the worlds smallest and in many way in at least three countries to develop nism to flap and twist the wings at appropri-

I respects most perfect flying machines.


Many can hover, fly slowly and manoeuvre
with great precision. They can navigate
micro-air-vehicles (MAVs) capable of this
kind of investigatory flight in enclosed situa-
tions. Charles Ellington, of the Zoology
ate frequencies; and wings of appropriate
shape, size and flexibility to maximize lift for
minimum energy expenditure.
through narrow gaps and around complex Department, University of Cambridge, has Two decades of research, much of it by
spaces, constantly receiving detailed infor- published an intriguing account of the Ellington and his group, have shown how
mation about their surroundings but aspects of insect flight most applicable to insects make wide use of unconventional
keeping it to themselves. How useful it might MAV development, predicting how such a aerodynamic mechanisms which exploit the
be, in surveillance, industrial fault location machine might best be designed1. unsteady airflow resulting from the flapping
and so on, if we could build little machines In technology, the rotary aerofoils of heli- motion to obtain far more lift than conven-
with similar capabilities to detect and trans- copters are the traditional solution to slow, tional, steady-state aerodynamics would
mit information to us. manoeuvrable flight and stationary hover- allow35. Some at least would be applicable
Advances in our understanding of insect ing, but at the insect/MAV scale flapping to MAVs, particularly the dynamic stall
aerodynamics, energetics and structural is a viable alternative. Both systems operate phenomenon4: as the wing accelerates into
mechanics have brought this objective within by accelerating a mass of air, predomi- the stroke, an intense vortex develops above
reach. Collaborative research between engin- nantly downwards to support the weight, but the leading edge, and spirals outward
eers and specialists in insect flight is under with a smaller backward, forward or lateral towards the tip. This allows the wing to
144 2000 Macmillan Magazines Ltd NATURE | VOL 403 | 13 JANUARY 2000 | www.nature.com
View publication stats

Você também pode gostar