Note to users. If you're seeing this message, it means that your browser cannot find this page's style/presentation instructions -- or possibly that you are using a browser that does not support current Web standards. Find out more about why this message is appearing, and what you can do to make your experience of our site the best it can be.
Solution of a 20-Variable 3-SAT Problem on a DNA Computer
Ravinderjit S. Braich,1Nickolas Chelyapov,1Cliff Johnson,1Paul W. K. Rothemund,2Leonard Adleman1*
A 20-variable instance of the NP-complete three-satisfiability
(3-SAT) problem was solved on a simple DNA computer. The uniqueanswer was found after an exhaustive search of more than 1 million(220) possibilities. This computational problem may be the
largestyet solved by nonelectronic means. Problems of this size appearto be beyond the normal range of unaided human computation.
1 University of Southern California, Laboratory
for Molecular Science, Los Angeles, CA 90089-1340, USA.
2 California Institute of Technology, Pasadena, CA
91125, USA.
*
To whom correspondence should be addressed. E-mail:
Adleman{at}USC.edu. Web site:
www.usc.edu/dept/molecular-science/index.html
J. J. Tabor, M. Levy, and A. D. Ellington (2006)
Nucleic Acids Res.
34, 2166-2172
|Abstract »|Full Text »|PDF »
A thermodynamic approach to designing structure-free combinatorial DNA word sets.
M. R. Shortreed, S. B. Chang, D. Hong, M. Phillips, B. Campion, D. C. Tulpan, M. Andronescu, A. Condon, H. H. Hoos, and L. M. Smith (2005)
Nucleic Acids Res.
33, 4965-4977
|Abstract »|Full Text »|PDF »
Design of nucleic acid sequences for DNA computing based on a thermodynamic approach.
F. Tanaka, A. Kameda, M. Yamamoto, and A. Ohuchi (2005)
Nucleic Acids Res.
33, 903-911
|Abstract »|Full Text »|PDF »
DNA computing using single-molecule hybridization detection.
K. A. Schmidt, C. V. Henkel, G. Rozenberg, and H. P. Spaink (2004)
Nucleic Acids Res.
32, 4962-4968
|Abstract »|Full Text »|PDF »
Demonstration of a universal surface DNA computer.