Skip to content Skip to main navigation Report an accessibility issue

EECS Publication

An Overview of Techniques and Applications of DNA Nanotechnology

Kristy S. Van Hornweder

In this report, a number of mechanisms and computational applications using DNA nanotechnology are presented. A brief biological background is given to introduce several operations on DNA. Following the background information is a discussion of three DNA-based technologies: DNA computing, DNA tilings, and DNA machines. The advantages of DNA computing are discussed, as well as the use of DNA computing in solving a classic graph routing problem. Examples of computation using DNA tilings are presented, including a binary counter and XOR cellular automata. DNA machines such as tweezers, gears and wheels, and walkers are also discussed and illustrated. A brief discussion of issues and challenges for all three types of DNA nanotechnology also appears. In addition, several comparisons of DNA-based technology to conventional silicon-based technology are given.

Published  2011-09-27 04:00:00  as  ut-cs-11-682 (ID:44)

ut-cs-11-682.pdf

« Back to Listing