Click here to the HomePage of Section  
 
Home BuildingBlocks Hereditary Biotechnology Glossary

 

IntroductionGiven an arbitrary set of cities, what is the shortest route that links all the cities, passing through each one only once? With a small number of cities, it is an easy problem to solve; limit it to five cities and you can doodle out the answer on a piece of paper. But as the number of cities grows, the problem becomes increasingly difficult to answer, and by the time you get 30 cities, there are more than a billion possibilities. At 100 cities, it would take the fastest supercomputer more than a billion years to dig up the answer. The difficulty lies in the fact that a traditional computer has to crunch through all possibilities one at a time. However, with a DNA computer, these doubts can be solved easily. The deoxyribonucleic acid plows through all of the combinations more or less simultaneously. The trick lies in creating the right set of DNA strands to start the process, and then weeding out the wrong answers.

 

The Invention
BeadsLeonard Adleman invented the DNA computer in 1994. According to legend, the University of Southern California computer scientist and mathematician was inspired by reading Molecular Biology of the Gene, a textbook written by James Watson, a co-discoverer of the structure of DNA. Adleman tested out the viability of the DNA computer by solving the Hamilton path question for seven cities. His test-tube computer created all of the possible Hamilton paths in just seconds, but it took him a few weeks to filter out the correct answer. DNA has the ability to store and manipulate information. So, genes are controlled by small DNA sequence elements that run up and down the gene, like beads on a string, making copies that can be introduced into different contexts to arrive at an identical output.

 

Possibility of DNA computer in the future
The initial reaction to Adleman's publication was mixed. Although everyone agreed that his ideas were revolutionary, many scientists questioned whether Adleman's small demonstration experiment could be scaled up to solve real-world problems, and whether any practical problems existed that needed DNA computation to solve. These attacks were premature, and numerous scientists were soon proposing solutions to both the problem of the quantity of DNA needed and of what to do with DNA computers. Using Adleman's initial technique, a huge quantity of DNA would be required to solve practical problems because there is no easy way to custom-make the DNA strands. The DNA strands must be produced in all possible combinations, and the required strands must be laboriously extracted from the brew. Scientists have already developed a number of promising theories to make DNA-based computation workable. One of the most interesting proposals, the "sticker model," dispenses with the problem of having to make large quantities of custom DNA. This method would involve the use of short pieces of DNA, the stickers, which would be attached to longer "memory" strands of DNA. This method mimics conventional digital computers in that a memory strand with a sticker attached would correspond to a 1, and a strand without a sticker would correspond to a 0.

Next


Results per page

Explore the Site
 
Forums