DNA computing on surfaces
- PMID: 10646598
- DOI: 10.1038/35003155
DNA computing on surfaces
Abstract
DNA computing was proposed as a means of solving a class of intractable computational problems in which the computing time can grow exponentially with problem size (the 'NP-complete' or non-deterministic polynomial time complete problems). The principle of the technique has been demonstrated experimentally for a simple example of the hamiltonian path problem (in this case, finding an airline flight path between several cities, such that each city is visited only once). DNA computational approaches to the solution of other problems have also been investigated. One technique involves the immobilization and manipulation of combinatorial mixtures of DNA on a support. A set of DNA molecules encoding all candidate solutions to the computational problem of interest is synthesized and attached to the surface. Successive cycles of hybridization operations and exonuclease digestion are used to identify and eliminate those members of the set that are not solutions. Upon completion of all the multistep cycles, the solution to the computational problem is identified using a polymerase chain reaction to amplify the remaining molecules, which are then hybridized to an addressed array. The advantages of this approach are its scalability and potential to be automated (the use of solid-phase formats simplifies the complex repetitive chemical processes, as has been demonstrated in DNA and protein synthesis). Here we report the use of this method to solve a NP-complete problem. We consider a small example of the satisfiability problem (SAT), in which the values of a set of boolean variables satisfying certain logical constraints are determined.
Similar articles
-
Solution of a 20-variable 3-SAT problem on a DNA computer.Science. 2002 Apr 19;296(5567):499-502. doi: 10.1126/science.1069528. Epub 2002 Mar 14. Science. 2002. PMID: 11896237
-
Is optimal solution of every NP-complete or NP-hard problem determined from its characteristic for DNA-based computing.Biosystems. 2005 Apr;80(1):71-82. doi: 10.1016/j.biosystems.2004.10.003. Epub 2004 Nov 26. Biosystems. 2005. PMID: 15740836
-
Solving satisfiability problems using a novel microarray-based DNA computer.Biosystems. 2007 Jul-Aug;90(1):242-52. doi: 10.1016/j.biosystems.2006.08.009. Epub 2006 Aug 30. Biosystems. 2007. PMID: 17029765
-
A survey of the methods for the characterization of microbial consortia and communities.Can J Microbiol. 2005 May;51(5):355-86. doi: 10.1139/w05-003. Can J Microbiol. 2005. PMID: 16088332 Review.
-
Upflow anaerobic sludge blanket reactor--a review.Indian J Environ Health. 2001 Apr;43(2):1-82. Indian J Environ Health. 2001. PMID: 12397675 Review.
Cited by
-
Alternating-electric-field-enhanced reversible switching of DNA nanocontainers with pH.Nucleic Acids Res. 2007;35(5):e33. doi: 10.1093/nar/gkl1161. Epub 2007 Jan 30. Nucleic Acids Res. 2007. PMID: 17264114 Free PMC article.
-
High-precision, in vitro validation of the sequestration mechanism for generating ultrasensitive dose-response curves in regulatory networks.PLoS Comput Biol. 2011 Oct;7(10):e1002171. doi: 10.1371/journal.pcbi.1002171. Epub 2011 Oct 6. PLoS Comput Biol. 2011. PMID: 21998566 Free PMC article.
-
DNA multi-bit non-volatile memory and bit-shifting operations using addressable electrode arrays and electric field-induced hybridization.Nat Commun. 2018 Jan 18;9(1):281. doi: 10.1038/s41467-017-02705-8. Nat Commun. 2018. PMID: 29348493 Free PMC article.
-
DNA under Force: Mechanics, Electrostatics, and Hydration.Nanomaterials (Basel). 2015 Feb 25;5(1):246-267. doi: 10.3390/nano5010246. Nanomaterials (Basel). 2015. PMID: 28347009 Free PMC article. Review.
-
Engineering nucleic acid structures for programmable molecular circuitry and intracellular biocomputation.Nat Chem. 2017 Nov;9(11):1056-1067. doi: 10.1038/nchem.2852. Epub 2017 Sep 25. Nat Chem. 2017. PMID: 29064489 Free PMC article. Review.
Publication types
MeSH terms
Substances
LinkOut - more resources
Full Text Sources
Other Literature Sources
Research Materials
Miscellaneous