journal article·2010-11

Training a molecular automaton to play a game

Renjun Pei, Elizabeth Matamoros, Manhong Liu, Darko Stefanovic, Milan N. Stojanovic

Nature Nanotechnology· Volume 5· Issue 11
Publisher page

Abstract

Research at the interface between chemistry and cybernetics has led to reports of 'programmable molecules', but what does it mean to say 'we programmed a set of solution-phase molecules to do X'? A survey of recently implemented solution-phase circuitry indicates that this statement could be replaced with 'we pre-mixed a set of molecules to do X and functional subsets of X'. These hard-wired mixtures are then exposed to a set of molecular inputs, which can be interpreted as being keyed to human moves in a game, or as assertions of logical propositions. In nucleic acids-based systems, stemming from DNA computation, these inputs can be seen as generic oligonucleotides. Here, we report using reconfigurable nucleic acid catalyst-based units to build a multipurpose reprogrammable molecular automaton that goes beyond single-purpose 'hard-wired' molecular automata. The automaton covers all possible responses to two consecutive sets of four inputs (such as four first and four second moves for a generic set of trivial two-player two-move games). This is a model system for more general molecular field programmable gate array (FPGA)-like devices that can be programmed by example, which means that the operator need not have any knowledge of molecular computing methods.
Source: europepmc · Quality: candidate unverified · Source record ↗

Research context

OpenAlex topics: Advanced biosensing and bioanalysis techniques · DNA and Biological Computing · DNA and Nucleic Acid Chemistry

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (28)

Show source-provided references
1. de Silva, A. P. & McClenaghan, N. D. Proof-of-principle of molecular-scale arithmetic. J. Am. Chem. Soc. 122, 3965–3966 (2000).10.1021/ja994080m ↗
2. Benenson, Y., Paz-Elizur, T., Adar, R., Keinan, E. & Shapiro, E. Programmable and autonomous computing machine made of biomolecules. Nature 414, 430–434 (2001).10.1038/35106533 ↗
3. Stojanovic, M. N. & Stefanovic, D. A deoxyribozyme-based molecular automaton. Nature Biotechnol. 21, 1069–1074 (2003).10.1038/nbt862 ↗
4. Ashkenasy, G. & Ghadiri, M. R. Boolean logic functions of a synthetic peptide network. J. Am. Chem. Soc. 126, 11140–11141 (2004).10.1021/ja046745c ↗
5. Benenson, Y., Gil, B., Ben-Dor, U., Adar, R. & Shapiro, E. An autonomous molecular computer for logical control of gene expression. Nature 429, 423–429 (2004).10.1038/nature02551 ↗
6. Macdonald, J. et al. Medium scale integration of molecular logic gates in an automaton. Nano Lett. 6, 2598–2603 (2006).10.1021/nl0620684 ↗
7. Wu, G., Jonoska, N. & Seeman, N. C. Construction of a DNA nano-object directly demonstrates computation. Biosystems 98, 80–84 (2009).10.1016/j.biosystems.2009.07.004 ↗
8. Seelig, G., Soloveichik, D., Zhang, D. Y. & Winfree, E. Enzyme-free nucleic acid logic circuits. Science 314, 1585–1588 (2006).10.1126/science.1132493 ↗
9. Zhang, D. Y., Turberfield, A. J., Yurke, B. & Winfree, E. Engineering entropy-driven reactions and networks catalyzed by DNA. Science 318, 1121–1125 (2007).10.1126/science.1148532 ↗
10. Margulies, D., Felder, C. E., Melman, G. & Shanzer, A. A molecular keypad lock: a photochemical device capable of authorizing password entries. J. Am. Chem. Soc. 129, 347–354 (2007).10.1021/ja065317z ↗
11. Ran, T., Kaplan, S. & Shapiro, E. Molecular implementation of simple logic programs. Nature Nanotech. 4, 642–648 (2009).10.1038/nnano.2009.203 ↗
12. Magri, D. C., Brown, G. J., McClean, G. D. & de Silva, A. P. Communicating chemical congregation: a molecular AND logic gate with three chemical inputs as a ‘lab-on-a-molecule’ prototype. J. Am. Chem. Soc. 128, 4950–4951 (2006).10.1021/ja058295+ ↗
13. Wilner, O. I. et al. Enzyme cascades activated on topologically programmed DNA scaffolds. Nature Nanotech. 4, 249–254 (2009).10.1038/nnano.2009.50 ↗
14. Shlyahovsky, B., Li, Y., Lioubashevski, O., Elbaz, J. & Willner, I. Logic gates and antisense DNA devices operating on a translator nucleic acid scaffold. ACS Nano 3, 1831–1843 (2009).10.1021/nn900085x ↗
15. Privman, V., Tam, T. K., Pita, M. & Katz, E. Switchable electrode controlled by enzyme logic network system: approaching physiologically regulated bioelectronics. J. Am. Chem. Soc. 131, 1314–1321 (2009).10.1021/ja8088108 ↗
16. Adleman, L. M. Molecular computation of solutions to combinatorial problems. Science 266, 1021–1024 (1994).10.1126/science.7973651 ↗
17. Braich, R. S., Chelyapov, N., Johnson, C., Rothemund, P. W. & Adleman, L. Solution of a 20-variable 3-SAT problem on a DNA computer. Science 296, 499–502 (2002).10.1126/science.1069528 ↗
18. Ouyang, Q., Kaplan, P. D., Liu, S. & Libchaber, A. DNA solution of the maximal clique problem. Science 278, 446–449 (1997).10.1126/science.278.5337.446 ↗
19. Faulhammer, D., Cukras, A. R., Lipton, R. J. & Landweber, L. F. Molecular computation: RNA solutions to chess problems. Proc. Natl Acad. Sci. USA 94, 1385–1389 (2000).10.1073/pnas.97.4.1385 ↗
20. Liu, Q. et al. DNA computing on surfaces. Nature 403, 175–179 (2000).10.1038/35003155 ↗
21. Alves, S. et al. Open-chain polyamine ligands bearing an anthracene unit—chemosensors for logic operations at the molecular level. Eur. J. Inorg. Chem. 405–412 (2001).10.1002/1099-0682(200102)2001:2<405::AID-EJIC405>3.0.CO;2-M ↗
22. Saghatelian, A., Volcker, N. H., Guchian, K. M., Lin, V. S. Y. & Ghadiri, M. R. DNA-based photonic logic gates: AND, NAND and INHIBIT. J. Am. Chem. Soc. 125, 346–347 (2003).10.1021/ja029009m ↗
23. de Silva, A. P., Dobbin, C. M., Vance, T. P. & Wannalerse, B. Multiply reconfigurable ‘plug and play’ molecular logic via self-assembly. Chem. Commun. 1386–1388 (2009).10.1039/b822181b ↗
24. Stojanovic, M. N., Mitchell, T. E. & Stefanovic, D. Deoxyribozyme-based logic gates. J. Am. Chem. Soc. 124, 3555–3561 (2002).10.1021/ja016756v ↗
25. Breaker, R. R. & Joyce, G. F. A DNA enzyme with Mg2+-dependent RNA phosphoesterase activity. Chem. Biol. 2, 655–660 (1995).10.1016/1074-5521(95)90028-4 ↗
26. Stojanovic, M. N. & Stefanovic, D. Deoxyribozyme-based half-adder. J. Am. Chem. Soc. 125, 6673–6676 (2003).10.1021/ja0296632 ↗
27. Lederman, H., Macdonald, J., Stefanovic, D. & Stojanovic, M. N. Deoxyribozyme-based three-input logic gates and construction of a molecular full adder. Biochemistry 45, 1194–1199 (2006).10.1021/bi051871u ↗
28. Yurke, B., Turberfield, A. J., Mills, A. P. Jr, Simmel, F. C. & Neumann, J. L. A DNA-fuelled molecular machine made of DNA. Nature 406, 605–608 (2000).10.1038/35020524 ↗