Definition Edit

In DNA computing, computational problems are translated into DNA-like strings, which are mixed in a test tube. Their properties guide the way in which these strings combine into DNA strands, and this combination provides the solution to the problem.

Overview Edit

Because the process takes advantage of the ability of the many different components of DNA to try many different possibilities at once, DNA computers could offer highly parallel processing, using very little energy in the process. But DNA rapidly dissociates into double helixes. Although a DNA computation might be rapid, finding the desired answer represented by a particular strand in a test tube of thousands of other strands might require considerable lab work. While the most advanced DNA computer is almost unbeatable at noughts and crosses, it still requires human intervention to separate out the correct answer and is not reusable. The DNA approach is probably not well suited to general purpose computing such as word processing.

Source Edit

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.