Abstract
We describe a molecular automaton, called MAYA, which encodes a version of the game of tic-tac-toe and interactively competes against a human opponent. The automaton is a Boolean network of deoxyribozymes that incorporates 23 molecular-scale logic gates and one constitutively active deoxyribozyme arrayed in nine wells (3×3) corresponding to the game board. To make a move, MAYA carries out an analysis of the input oligonucleotide keyed to a particular move by the human opponent and indicates a move by fluorescence signaling in a response well. The cycle of human player input and automaton response continues until there is a draw or a victory for the automaton. The automaton cannot be defeated because it implements a perfect strategy.
This is a preview of subscription content, access via your institution
Relevant articles
Open Access articles citing this article.
-
Memory, switches, and an OR-port through bistability in chemically fueled crystals
Nature Communications Open Access 20 May 2022
-
Synthetic DNA applications in information technology
Nature Communications Open Access 17 January 2022
-
The electrochemical reaction controlled optical response of cholestrol oxidase (COx) conjugated CdSe/ZnS quantum dots
Scientific Reports Open Access 24 November 2020
Access options
Subscribe to this journal
Receive 12 print issues and online access
$209.00 per year
only $17.42 per issue
Rent or buy this article
Prices vary by article type
from$1.95
to$39.95
Prices may be subject to local taxes which are calculated during checkout





References
Ball, P. Chemistry meets computing. Nature 406, 118–120 (2000).
Ruben, A.J. & Landweber, L.F. The past, present and future of molecular computing. Nature Rev. Mol. Cell Biol. 1, 69–72 (2000).
Cox, J.C. & Ellington, A.D. DNA computation function. Curr. Biol. 11, R336 (2001).
Braich, R.S., Chelyapov, N., Johnson, C., Rothemund, P.W.K. & Adleman, L. Solution of a 20-variable 3-SAT on a DNA computer science. Science 296, 499–502 (2002).
Benenson, Y. et al. Programmable and autonomous computing machine made of biomolecules. Nature 414, 430–434 (2001).
Benenson, Y., Adar, R., Paz-Elizur, T., Livneh, Z. & Shapiro, E. DNA molecule provides a computing machine with both data and fuel. Proc. Natl. Acad. Sci. USA 100, 2191–2196 (2003).
Elowitz, M.B. & Leibler, S. A synthetic oscillatory network of transcriptional regulators. Nature 403, 335–338 (2000).
Gardner, T.S., Cantor, C.R. & Collins, J.J. Construction of a genetic toggle switch in Escherichia coli. Nature 403, 339–342 (2000).
Guet, C.C., Elowitz, M.B., Hsing, W. & Leibler, S. Combinatorial synthesis of genetic networks. Science 296, 1466–1470 (2002).
Atkinson, M.R., Savageau, M.A., Myers, J.T. & Ninfa, A.J. Development of genetic circuitry exhibiting toggle switch or oscillatory behavior in Escherichia coli. Cell 113, 597–607 (2003).
Yokobayashi, Y., Weiss, R. & Arnold, F.H. Directed evolution of a genetic circuit. Proc. Natl. Acad. Sci. USA 99, 16587–16591 (2002).
Stojanovic, M.N., de Prada, P. & Landry, D.W. Catalytic molecular beacons. ChemBioChem. 2, 411–415 (2001).
Stojanovic, M.N., Mitchell, T.E. & Stefanovic, D. Deoxyribozyme-based logic gates. J. Am. Chem. Soc. 124, 123–125 (2002).
Wilson, D. & Szostack, J.W. In vitro selection of functional nucleic acids. Annu. Rev. Biochem. 68, 611–647 (1999).
Soukup, G.E. & Breaker R.R. Engineering precision RNA molecular switches. Proc. Natl. Acad. Sci. USA 96, 3584–3589 (1999).
Stojanovic, M.N. & Stefanovic, D. Deoxyribozyme-based half adder. J. Am. Chem. Soc. 125, 6673–6676 (2003).
Stojanovic, M.N., Nikic, D.B. & Stefanovic, D. Implicit-OR tiling of deoxyribozymes: construction of molecular scale OR, NAND and four-input logic gates. J. Serb. Chem. Soc. 68, 321–326 (2003).
Breaker, R.R. & Joyce, G.F. A DNA enzyme with Mg2+-dependent RNA phosphoesterase activity. Chem. Biol. 2, 655–660 (1995).
Jenne, A., Gmelin, W., Raffler, N. & Famulok, M. Real-time characterization of ribozymes by fluorescence resonance energy transfer (FRET), Angew. Chem. Int. Edn. 38(9) 1300–1303 (1999).
Stojanovic, M.N., de Prada, P. & Landry, D.W. Homogeneous assays based on deoxyribozyme catalysis. Nucleic Acids Res. 28, 2915–2918 (2000).
de Silva, A.P. et al. Integration of logic functions and sequential operation of gates at the molecular scale. J. Am. Chem. Soc. 121, 1393–1394 (1999).
Mathews, D.H. et al. An updated recursive algorithm for RNA secondary structure prediction with improved free energy parameters Am. Chem. Soc. Symp. Series 682, 246–257 (1998).
Mealy, G.H. A method for synthesizing sequential circuits. Bell Systems Tech. J. 34(5) 1045–1079 (1955).
Winfree, E., Liu, F.R., Wenzler, L.A. & Seeman, N.C. Design and self-assembly of two-dimensional DNA crystals. Nature 394, 539–544 (1998).
Sakamoto, K. et al. State transitions by molecules. BioSystems 52, 81–91 (1999).
Hartemink, A.J., Gifford, D.K. & Khodor, J. Automated constraint-based nucleotide sequence selection for DNA computation. BioSystems 52, 227–235 (1999).
Khodor, J. & Gifford, D.K. Design and implementation of computational systems based on programmed mutagenesis. BioSystems 52, 93–97 (1999).
Mao, C., LeBean, T.H., Reif, J.H. & Seeman, N.C. Logical computation using algorithmic self-assembly of DNA triple-crossover molecules. Nature 407, 493–496 (2000).
Faulhammer, D., Cukras, A.R., Lipton, R.J. & Landweber, L.F. Molecular computation: RNA solutions to chess problems. Proc. Nat. Acad. Sci. USA 97, 1385–1389 (2000).
Benner, S.A. Synthetic biology: act natural. Nature 421, 118 (2003).
Acknowledgements
We acknowledge support by the National Aeronautics Space Agency (NAS2-02039 to M.N.S), the National Institute of Health (NIBIB, RO1 EB000675-1 to M.N.S), the National Science Foundation (EIA-0218262 to M.N.S and D.S, and CCR-0219587 and CCR-0085792 to D.S.), Microsoft Research (D.S.) and Hewlett-Packard (gift 88425.1 to D.S). M.N.S. acknowledges the support by Searle Scholars Program (03-C-103). We particularly thank Donald W. Landry for continued support of this project. We are also grateful to Deepak Kapur, Stephanie Forrest, Robert Veroff, Cristopher Moore, Lance Williams, Benjamin Andrews, and Clint Morgan for helpful discussions, suggestions and support.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing financial interests.
Rights and permissions
About this article
Cite this article
Stojanovic, M., Stefanovic, D. A deoxyribozyme-based molecular automaton. Nat Biotechnol 21, 1069–1074 (2003). https://doi.org/10.1038/nbt862
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1038/nbt862
This article is cited by
-
Non-complementary strand commutation as a fundamental alternative for information processing by DNA and gene regulation
Nature Chemistry (2023)
-
The epistemic opacity of autonomous systems and the ethical consequences
AI & SOCIETY (2023)
-
Memory, switches, and an OR-port through bistability in chemically fueled crystals
Nature Communications (2022)
-
Synthetic DNA applications in information technology
Nature Communications (2022)
-
Monotone Control of R Systems
New Generation Computing (2022)