Published 1999 | Submitted + Published
Book Section - Chapter Open

Universal Computation via Self-assembly of DNA: Some Theory and Experiments

An error occurred while generating the citation.

Abstract

In this paper we examine the computational capabilities inherent in the hybridization of DNA molecules. First we consider theoretical models, and show that the self-assembly of oligonucleotides into linear duplex DNA can only generate sets of sequences equivalent to regular languages. If branched DNA is used for self-assembly of dendrimer structures, only sets of sequences equivalent to context-free languages can be achieved. In contrast, the self-assembly of double crossover molecules into two dimensional sheets or three dimensional solids is theoretically capable of universal computation. The proof relies on a very direct simulation of a universal class of cellular automata. In the second part of this paper, we present results from preliminary experiments which investigate the critical computational step in a two-dimensional self-assembly process.

Additional Information

© 1999 American Mathematical Society. E. Winfree has been supported in part by National Institute for Mental Health (NIMH) Training Grant # 5 T32 MH 19138-06; also by General Motors' Technology Research Partnerships program and by the Center for Neuromorphic Systems Engineering as a part of the National Science Foundation Engineering Research Center Program under grant EEC-9402726. The experimental portion of this research has been partially supported by grants N00014-89-J-3078 from the Office of Naval Research and GM-29554 from the NIH (to NCS). Erik Winfree is grateful to the many people who have helped make his foray into the world of molecules possible, enjoyable, and exciting; special thanks go to Len Adleman, Paul Rothemund, Sam Roweis, Dan Abrahams-Gessel, John Hopfield, and John Abelson who generously provided laboratory facilities at Caltech for some of the experiments reported here.

Attached Files

Published - Universal_Computation.pdf

Submitted - self-assem_preprint.pdf

Files

Universal_Computation.pdf
Files (6.3 MB)
Name Size Download all
md5:7a3f2161c09737d918b16c13f8e75880
5.7 MB Preview Download
md5:e4dbe5bdcdad353daa41d9d41b4f6f5c
607.6 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
January 13, 2024