A Sticker-Based Model for DNA Computation
- 1 January 1998
- journal article
- Published by Mary Ann Liebert Inc in Journal of Computational Biology
- Vol. 5 (4) , 615-629
- https://doi.org/10.1089/cmb.1998.5.615
Abstract
We introduce a new model of molecular computation that we call the sticker model. Like many previous proposals it makes use of DNA strands as the physical substrate in which information is represented and of separation by hybridization as a central mechanism. However, unlike previous models, the stickers model has a random access memory that requires no strand extension and uses no enzymes; also (at least in theory), its materials are reusable. The paper describes computation under the stickers model and discusses possible means for physically implementing each operation. Finally, we go on to propose a specific machine architecture for implementing the stickers model as a microprocessor-controlled parallel robotic workstation. In the course of this development a number of previous general concerns about molecular computation (Smith, 1996; Hartmanis, 1995; Linial et al., 1995) are addressed. First, it is clear that general-purpose algorithms can be implemented by DNA-based computers, potentially solving a wide class of search problems. Second, we find that there are challenging problems, for which only modest volumes of DNA should suffice. Third, we demonstrate that the formation and breaking of covalent bonds is not intrinsic to DNA-based computation. Fourth, we show that a single essential biotechnology, sequence-specific separation, suffices for constructing a general-purpose molecular computer. Concerns about errors in this separation operation and means to reduce them are addressed elsewhere (Karp et al., 1995; Roweis and Winfree, 1999). Despite these encouraging theoretical advances, we emphasize that substantial engineering challenges remain at almost all stages and that the ultimate success or failure of DNA computing will certainly depend on whether these challenges can be met in laboratory investigations.Keywords
This publication has 18 references indexed in Scilit:
- Reliability and Efficiency of a DNA-Based ComputationPhysical Review Letters, 1998
- Demonstration of a word design strategy for DNA computing on surfacesNucleic Acids Research, 1997
- On the computational power of DNADiscrete Applied Mathematics, 1996
- Single-molecule detection: applications to ultrasensitive biochemical analysisApplied Optics, 1995
- Synthesis of a thymidyl pentamer of deoxyribonucleic guanidine and binding studies with DNA homopolynucleotides.Proceedings of the National Academy of Sciences, 1995
- Efficient pH-independent sequence-specific DNA binding by pseudoisocytosine-containing bis-PNANucleic Acids Research, 1995
- Molecular Computation of Solutions to Combinatorial ProblemsScience, 1994
- PNA hybridizes to complementary oligonucleotides obeying the Watson–Crick hydrogen-bonding rulesNature, 1993
- Predicting DNA duplex stability from the base sequence.Proceedings of the National Academy of Sciences, 1986
- A Survey of Full Length Nonlinear Shift Register Cycle AlgorithmsSIAM Review, 1982