Enterprise Storage Forum   Earthweb  
Events Research Images Premium Services Media Kit Network Map E-mail Offers Whitepapers Vendor Showcases
   subjects:
Search EarthWeb Network


IT Newsletters
CIO Digest
CodeGuru Update
C#/.net Tech Notes
Visual Basic Tech Notes
CrossNodes Networking
Windows Networking
Practically Networked
EnterpriseStorageForum (text)
EnterpriseStorageForum (HTML)
Optically Networked (text)
Optically Networked (HTML)
Datamation IT Management Update
Developer.com Update
XML Tech Notes
Gamelan Java Update
Goodies to Go
Web Design Goodies
Javascripts Update
JARS Java Update
OpenSource Update
OpenSource Project
SysOpt Tech Notes
Search for TERMS:
Enter a keyword...
 
...or choose a category
 

 DNA computer
LastModified: Monday, December 17, 2001 

A nanocomputer that uses DNA (deoxyribonucleic acids) to store information and perform complex calculations.

In 1994, University of Southern California computer scientist Leonard Adelman suggested that DNA could be used to solve complex mathematical problems. Adelman found a way to harness the power of DNA to solve the Hamiltonian path problem (the traveling salesman problem), whose solution required finding a path from start to end going through all the points (cities) only once.

Each city was encoded as its own DNA sequence (DNA sequence consists of a series of nucleotides represented by the letters A, T, G, C).

The DNA sequences were set to replicate and create trillions of new sequences based on the initial input sequences in a matter of seconds (called DNA hybridization). The theory holds that the solution to the problem was one of the new sequence strands. By process of elimination, the correct solution would be obtained.

Adelman's experiment is regarded as the first example of true nanotechnology.

The main benefit of using DNA computers to solve complex problems is that different possible solutions are created all at once. This is known as parallel processing. Humans and most electronic computers must attempt to solve the problem one process at a time (linear processing). DNA itself provides the added benefits of being a cheap, energy-efficient resource.

In a different perspective, more than 10 trillion DNA molecules can fit into an area no larger than 1 cubic centimeter. With this, a DNA computer could hold 10 terabytes of data and perform 10 trillion calculations at a time.

  Related Links

How DNA Computers Will Work
Kevin Bonsor explains in laymen's terms the basic concept behind DNA computers and their major components.

Introduction to DNA
A molecular graphics companion to an introductory course in biology or biochemistry.

Scientific American: Ask the Experts
Mitsunori Ogihara, an expert in computational complexity at the University of Rochester, answers a readers question about DNA computers.

Simple Guide to DNA-Based Computers
Shows how calculations are performed using DNA.

The DNA Computer
Talk given at the Australian Open Access User Group meeting on October 13, 1998.

Water Drop Holds a Trillion Computers
Article that covers one Israeli lab's work in DNA computing.

Test Tube Holds a Trillion Computers
Article that covers one Israeli lab's work in DNA computing.

related categories:

Nanotechnology

related terms:

nanocomputer

nanosecond

nanotechnology

Shopping
DNA computer Products
Compare Products,Prices and Stores

Shop by Category:
Software
3 Store Offers

Computer Games
15 Model Matches







IT ManagementNetworking & CommunicationsWeb DevelopmentHardware & SystemsSoftware Development
Earthweb Homeglobe
IT Jobs Events Training & Certification


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers