Molecular computation by DNA hairpin formation

被引:301
作者
Sakamoto, K
Gouzu, H
Komiya, K
Kiga, D
Yokoyama, S
Yokomori, T
Hagiya, M
机构
[1] Univ Tokyo, Grad Sch Sci, Dept Biochem & Biophys, Bunkyo Ku, Tokyo 1130033, Japan
[2] Univ Tokyo, Grad Sch Sci, Dept Informat Sci, Bunkyo Ku, Tokyo 1130033, Japan
[3] Waseda Univ, Sch Educ, Dept Math, Shinjuku Ku, Tokyo 1698050, Japan
关键词
D O I
10.1126/science.288.5469.1223
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Hairpin formation by single-stranded DNA molecules was exploited in a DNA-based computation in order to explore the feasibility of autonomous molecular computing. An instance of the satisfiability problem, a famous hard combinatorial problem, was solved by using molecular biology techniques. The satisfiability of a given Boolean formula was examined autonomously, on the basis of hairpin formation by the molecules that represent the formula. This computation algorithm can test several clauses in the given formula simultaneously, which could reduce the number of Laboratory steps required for computation.
引用
收藏
页码:1223 / 1226
页数:4
相关论文
共 26 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]   THE THERMODYNAMICS OF COMPUTATION - A REVIEW [J].
BENNETT, CH .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1982, 21 (12) :905-940
[3]   PREDICTING DNA DUPLEX STABILITY FROM THE BASE SEQUENCE [J].
BRESLAUER, KJ ;
FRANK, R ;
BLOCKER, H ;
MARKY, LA .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1986, 83 (11) :3746-3750
[4]   Molecular computation: RNA solutions to chess problems [J].
Faulhammer, D ;
Cukras, AR ;
Lipton, RJ ;
Landweber, LF .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2000, 97 (04) :1385-1389
[5]   Demonstration of a word design strategy for DNA computing on surfaces [J].
Frutos, AG ;
Liu, QH ;
Thiel, AJ ;
Sanner, AMW ;
Condon, AE ;
Smith, LM ;
Corn, RM .
NUCLEIC ACIDS RESEARCH, 1997, 25 (23) :4748-4757
[6]   Biomolecular computing and programming [J].
Garzon, MH ;
Deaton, RJ .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (03) :236-250
[7]   Making DNA add [J].
Guarnieri, F ;
Fliss, M ;
Bancroft, C .
SCIENCE, 1996, 273 (5272) :220-223
[8]   Perspectives on molecular computing [J].
Hagiya, M .
NEW GENERATION COMPUTING, 1999, 17 (02) :131-151
[9]  
Hopcroft J. E., 2007, Introduction to Automata Theory, Languages and Computation
[10]   SEQUENCE SPECIFIC GENERATION OF A DNA PANHANDLE PERMITS PCR AMPLIFICATION OF UNKNOWN FLANKING DNA [J].
JONES, DH ;
WINISTORFER, SC .
NUCLEIC ACIDS RESEARCH, 1992, 20 (03) :595-600