Synchronous Sequential Computations with Biomolecular Reactions

  • Vishwesh V. Kulkarni
  • , Hua Jiang
  • , Evgeny Kharisov
  • , Naira Hovakimyan
  • , Mark Riedel
  • , Keshab Parhi

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

We present a methodology for implementing synchronous sequential computation using molecular reactions. Such systems perform computations in terms of molecular concentrations, i.e., molecules per unit volume, whereas the traditional electronic systems perform computations in terms of voltages, i.e., energy per unit charge. Thus far, several researchers have already proposed molecular reactions to implement static logical and arithmetic functions such as addition, multiplication, exponentiation, square root, and logarithms. In this paper, we propose two mechanisms to implement a multi-phase clock using molecular reactions. In addition, we synthesize memory by transferring concentrations between molecular types in the alternating phases of the clock. We illustrate how our methodology can be used to construct finite impulse response (FIR) filter, an infinite impulse response (IIR) filter and a four-point, two-parallel fast Fourier transform (FFT). We also show how these molecular reactions can be translated into DNA strand displacement reactions and validate our designs through chemical kinetics simulations at the DNA reactions level. Our proposed methodology is conceptual but has potential in developing synthetic biological constructs for biochemical sensing and drug delivery.

Original languageEnglish (US)
Title of host publicationSystems and Synthetic Biology
PublisherSpringer
Pages255-279
Number of pages25
ISBN (Electronic)9789401795142
ISBN (Print)9789401795135
DOIs
StatePublished - Jan 1 2014

Keywords

  • Finite impulse response (FIR) filter
  • Infinite impulse response (IIR) filter
  • Mass-action
  • Molecular computation
  • Synchronous sequential computation

ASJC Scopus subject areas

  • General Agricultural and Biological Sciences
  • General Biochemistry, Genetics and Molecular Biology
  • General Social Sciences
  • General Engineering
  • General Mathematics

Fingerprint

Dive into the research topics of 'Synchronous Sequential Computations with Biomolecular Reactions'. Together they form a unique fingerprint.

Cite this