Biologically Relevant Molecular Finite Automata

被引:5
作者
Shoshani, Sivan [1 ]
Ratner, Tamar [1 ]
Piran, Ron [1 ,2 ,3 ]
Keinan, Ehud [1 ,2 ,3 ]
机构
[1] Technion Israel Inst Technol, Schulich Fac Chem, IL-32000 Technion, Haifa, Israel
[2] Scripps Res Inst, Dept Mol Biol, La Jolla, CA 92037 USA
[3] Scripps Res Inst, Skaggs Inst Chem Biol, La Jolla, CA 92037 USA
关键词
chemical encoding; dna computing; finite automaton; molecular computing; developmental biology; COMPUTING MACHINE; COMPUTATION; INFORMATION;
D O I
10.1002/ijch.201000083
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Bio-Molecular Computing (BMC) has been rapidly evolving as an independent field at the interface between computer science, mathematics, chemistry, and biology. Over the years, numerous architectures of autonomous molecular computing devices have been developed in the lab on the basis of opportunities offered by molecular biology techniques. This account focuses mainly on the realization of programmable DNA-based finite-state automata that can compute autonomously upon mixing all their components in solution. The main advantage of autonomous BMC devices over electronic computers arises from their ability to interact directly with biological systems and even with living organisms without any interface. Indeed, it has been demonstrated that appropriately designed computing machines can produce output signals in the form of a specific biological function via direct interaction with living cells. Additional topics are briefly included to point at interesting opportunities in the field and to describe some of the potential applications and extension of the basic concepts. These include logic evaluators and logic gates that operate in cells, applications in developmental biology, as well as chemical encoding and processing of alphanumeric information.
引用
收藏
页码:67 / 86
页数:20
相关论文
共 54 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]  
[Anonymous], ADAPTATION NATURAL A
[3]   DNA molecule provides a computing machine with both data and fuel [J].
Benenson, Y ;
Adar, R ;
Paz-Elizur, T ;
Livneh, Z ;
Shapiro, E .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2003, 100 (05) :2191-2196
[4]   Programmable and autonomous computing machine made of biomolecules [J].
Benenson, Y ;
Paz-Elizur, T ;
Adar, R ;
Keinan, E ;
Livneh, Z ;
Shapiro, E .
NATURE, 2001, 414 (6862) :430-434
[5]   An autonomous molecular computer for logical control of gene expression [J].
Benenson, Y ;
Gil, B ;
Ben-Dor, U ;
Adar, R ;
Shapiro, E .
NATURE, 2004, 429 (6990) :423-429
[6]   THE THERMODYNAMICS OF COMPUTATION - A REVIEW [J].
BENNETT, CH .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1982, 21 (12) :905-940
[7]   LOGICAL REVERSIBILITY OF COMPUTATION [J].
BENNETT, CH .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1973, 17 (06) :525-532
[8]   Solution of a 20-variable 3-SAT problem on a DNA computer [J].
Braich, RS ;
Chelyapov, N ;
Johnson, C ;
Rothemund, PWK ;
Adleman, L .
SCIENCE, 2002, 296 (5567) :499-502
[9]   Dividable membrane with multi-reaction wells for microarray biochips [J].
Chang, Yaw-Jen ;
Hu, Chih-Yu ;
Yin, Li-Te ;
Chang, Cheng-Hao ;
Su, Hung-Ju .
JOURNAL OF BIOSCIENCE AND BIOENGINEERING, 2008, 106 (01) :59-64
[10]   Computation with biomolecules [J].
Chen, JH ;
Wood, DH .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2000, 97 (04) :1328-1330