Cristina Costa Santini, Jonathan Bath, Andy M. Tyrrell and Andrew J. Turberfield
Chem. Commun., 2013,49, 237-239
DOI:
10.1039/C2CC37227D,
Communication
We implement a finite state machine by representing state, transition rules and input symbols with DNA components. Transitions between states are triggered by a clock signal which allows synchronized, parallel operation of two (or more) state machines. The state machine can be re-programmed by changing the input symbols.