Universal Computation via Self-assembly of DNA: Some Theory and Experiments
- Others:
- Landweber, Laura F.
- Baum, Eric B.
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
Name | Size | Download all |
---|---|---|
md5:7a3f2161c09737d918b16c13f8e75880
|
5.7 MB | Preview Download |
md5:e4dbe5bdcdad353daa41d9d41b4f6f5c
|
607.6 kB | Preview Download |
Additional details
- Eprint ID
- 27378
- Resolver ID
- CaltechAUTHORS:20111024-101156919
- NIH Predoctoral Fellowship
- 5 T32 MH 19138-06
- General Motors Technology Research Partnerships Program
- NSF
- EEC-9402726
- Office of Naval Research (ONR)
- N00014-89-J-3078
- NIH
- GM-29554
- Created
-
2011-10-26Created from EPrint's datestamp field
- Updated
-
2020-03-09Created from EPrint's last_modified field
- Series Name
- DIMACS series in discrete mathematics and theoretical computer science
- Series Volume or Issue Number
- 44