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.
Created by Tormod Guldvog
Last updated December 14 2005
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.
![]() |
DNA Computer Solves Complex Problem
A story at Hypography about a breakthrough event in DNA computing.¤
Review: Tormod | link detailsBiochemistryLatest Biomolecular Computer Operates a Billion Programs
An article at the American Technion Society website, discussing current research on biomolecular computing.
Review: Tormod | link detailsBiochemistryThe DNA Computer
An article about DNA computers, in response to an article in Scientific American.
Review: Tormod | link detailsBiochemistryWater drop holds a trillion computers
A Science Update discussing how DNA software may one day be fitted into cells.
Review: Tormod | link detailsBiochemistryEncoding Choices for Error Resistant DNA Computers
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?¤
Review: Tormod | link detailsBiochemistryElectronic properties of DNA
An article from physicsweb discussing the elctronic properties of DNA and why this is a controversial issue.¤
Review: Tormod | link detailsBiochemistryTime to Engineer DNA Computers
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.¤
Review: Tormod | link detailsBiochemistryTest tube holds a trillion computers
An article by BBC News from November 2001, about advances in DNA sequencing and the evolution of DNA computers.¤
Review: Tormod | link detailsBiochemistryHow DNA Computers Will Work
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.¤
Review: Tormod | link detailsBiochemistryScientific Guide to DNA Computers
This is a simple walkthrough of how DNA computers work, what they can do, and why it is difficult to produce them.¤
Review: Tormod | link detailsBiochemistryDNA Computing: A Primer
A great introduction to DNA computers - well written and excellently presented. Courtesy of arsTechnica.¤
Review: Tormod | link detailsBiochemistry

