DNA Computing

Throw out the grey, noisy box on your desk - advances in biochemistry and information technology show that living cells are much better at computing incredibly difficult tasks.

print article
A | A | A

There is a classic problem in logistics called "The Traveling Salesman". Imagine a salesman who has to visit, say, 25 cities on a regular basis. What is the fastest route that will take him through all the cities, without the poor salesman having to go through the same city twice?

It may sound simple, but the problem becomes more and more complex the more cities the salesman has to travel through. Modern silicon-based computers do not have enough computing power to solve the complex maths involved in this problem. The reason for this is that in order to solve the problem, it must create a list of all the possible routes and then search this list to find the correct answer - an extremely time-consuming task.

Enter the DNA computer. A single strand of DNA does not yield much power. But DNA can be replicated, so that you can have as much DNA as you need to perform incredibly difficult tasks. And the strange property of a DNA computer is that it can test all the solutions simultaneously - a truly parallell task. What comes out of a DNA computer is simply the right answer - if you have enough DNA to start with.

Recent breakthroughs have shown that DNA computers can solve the problem for up to 15 cities. Not much, you may say - but for a computer which does not carry a single chip, it is just the beginning. In the future, DNA computers will be able to solve extremely difficult tasks by sheer power - they will be able to do so many parallell calculations that the answer pops up immediately.

So is the silicon computer dead? Not by a long shot. A DNA computer may excel at solving one extremely difficult problem at a time, but modern computers are more practical, can do most anything (like let you play computer games and surf the net).

So perhaps you should hold on to that desktop computer a little while longer - unless you're a traveling salesman, of course.

Related Links

DNA Computer Solves Complex Problem
http://www.hypography.com/article.cfm?id=32402
A story at Hypography about a breakthrough event in DNA computing.

Latest Biomolecular Computer Operates a Billion Programs
http://www.ats.org/news.php?id=119
An article at the American Technion Society website, discussing current research on biomolecular computing

The DNA Computer
http://www4.tpgi.com.au/users/aoaug/dna_comp.html
An article about DNA computers, in response to an article in Scientific American

Water drop holds a trillion computers
http://www.innovations-report.com/html/reports/information_technology/report-6154.html
A Science Update discussing how DNA software may one day be fitted into cells

Encoding Choices for Error Resistant DNA Computers
http://www.csd.uwo.ca/~morey/dnatalk/kevin/dna/dnaerror.html
Just in case you decide to build yout own DNA computer, make sure you read this paper on how to plan for error resistant DNA computing. Trick Question: Would you use one or two stranded DNA?

Electronic properties of DNA
http://physicsweb.org/article/world/14/8/8
An article from physicsweb discussing the elctronic properties of DNA and why this is a controversial issue.

Time to Engineer DNA Computers
http://www.eetimes.com/story/OEG20001221S0032
This is an interview from EeTimes, presenting Leonard Adleman's ideas for the future use of DNA in computers, and in other applications as well.

Test tube holds a trillion computers
http://news.bbc.co.uk/1/hi/sci/tech/1668415.stm
An article by BBC News from November 2001, about advances in DNA sequencing and the evolution of DNA computers.

How DNA Computers Will Work
http://www.howstuffworks.com/dna-computer.htm
A good introduction to the wonders of DNA computing from HowStuffWorks.com. This article compares DNA computers to silicon chips and shows where the advance lies.

Scientific Guide to DNA Computers
http://dna2z.com/dnacpu/dne.html
This is a simple walkthrough of how DNA computers work, what they can do, and why it is difficult to produce them.

DNA Computing: A Primer
http://arstechnica.com/reviews/2q00/dna/dna-2.html
A great introduction to DNA computers - well written and excellently presented. Courtesy of arsTechnica.

Related content

Poll: Like Our New Look?
Do you like our new Hypography look & feel?

More to explore

Tags
No tags for this article
Author info
Rate this article
0
Just a test.
Just another test.