Parallel Biomolecular Computation on Surfaces with Advanced Finite Automata
- 23 February 2005
- journal article
- Published by American Chemical Society (ACS) in Journal of the American Chemical Society
- Vol. 127 (11) , 3935-3943
- https://doi.org/10.1021/ja047168v
Abstract
A biomolecular, programmable 3-symbol-3-state finite automaton is reported. This automaton computes autonomously with all of its components, including hardware, software, input, and output being biomolecules mixed together in solution. The hardware consisted of two enzymes: an endonuclease, BbvI, and T4 DNA ligase. The software (transition rules represented by transition molecules) and the input were double-stranded (ds) DNA oligomers. Computation was carried out by autonomous processing of the input molecules via repetitive cycles of restriction, hybridization, and ligation reactions to produce a final-state output in the form of a dsDNA molecule. The 3-symbol-3-state deterministic automaton is an extension of the 2-symbol-2-state automaton previously reported, and theoretically it can be further expanded to a 37-symbol-3-state automaton. The applicability of this design was further amplified by employing surface-anchored input molecules, using the surface plasmon resonance technology to monitor the computation steps in real time. Computation was performed by alternating the feed solutions between endonuclease and a solution containing the ligase, ATP, and appropriate transition molecules. The output detection involved final ligation with one of three soluble detection molecules. Parallel computation and stepwise detection were carried out automatically with a Biacore chip that was loaded with four different inputs.Keywords
This publication has 16 references indexed in Scilit:
- An autonomous molecular computer for logical control of gene expressionNature, 2004
- DNA molecule provides a computing machine with both data and fuelProceedings of the National Academy of Sciences, 2003
- Solution of a 20-Variable 3-SAT Problem on a DNA ComputerScience, 2002
- Computation with DNA on surfacesSurface Science, 2002
- Equilibrium analysis of the efficiency of an autonomous molecular computerPhysical Review E, 2002
- Programmable and autonomous computing machine made of biomoleculesNature, 2001
- Enzymatic Ligation Reactions of DNA “Words” on Surfaces for DNA ComputingJournal of the American Chemical Society, 1998
- A Sticker-Based Model for DNA ComputationJournal of Computational Biology, 1998
- Real-Time Monitoring of DNA Manipulations Using Biosensor TechnologyAnalytical Biochemistry, 1995
- Molecular Computation of Solutions to Combinatorial ProblemsScience, 1994