DNA nanotechnology-empowered finite state machines

Nanoscale Horiz. 2022 May 31;7(6):578-588. doi: 10.1039/d2nh00060a.

Abstract

A finite state machine (FSM, or automaton) is an abstract machine that can switch among a finite number of states in response to temporally ordered inputs, which allows storage and processing of information in an order-sensitive manner. In recent decades, DNA molecules have been actively exploited to develop information storage and nanoengineering materials, which hold great promise for smart nanodevices and nanorobotics under the framework of FSM. In this review, we summarize recent progress in utilizing DNA self-assembly and DNA nanostructures to implement FSMs. We describe basic principles for representative DNA FSM prototypes and highlight their advantages and potential in diverse applications. The challenges in this field and future directions have also been discussed.

Publication types

  • Review
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • DNA / chemistry
  • Nanostructures* / chemistry
  • Nanotechnology*

Substances

  • DNA