Functional analysis of large-scale DNA strand displacement circuits

Boyan Yordanov, Christoph M. Wintersteiger, Youssef Hamadi, Andrew Phillips, Hillel Kugler

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

We present a method for the analysis of functional properties of large-scale DNA strand displacement (DSD) circuits based on Satisfiability Modulo Theories that enables us to prove the functional correctness of DNA circuit designs for arbitrary inputs, and provides significantly improved scalability and expressivity over existing methods. We implement this method as an extension to the Visual DSD tool, and use it to formalize the behavior of a 4-bit square root circuit, together with the components used for its construction. We show that our method successfully verifies that certain designs function as required and identifies erroneous computations in others, even when millions of copies of a circuit are interacting with each other in parallel. Our method is also applicable in the verification of properties for more general chemical reaction networks.

Original languageEnglish
Title of host publicationDNA Computing and Molecular Programming - 19th International Conference, DNA 2013, Proceedings
Pages189-203
Number of pages15
DOIs
StatePublished - 2013
Externally publishedYes
Event19th International Conference on DNA Computing and Molecular Programming, DNA 2013 - Tempe, AZ, United States
Duration: 22 Sep 201327 Sep 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8141 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference19th International Conference on DNA Computing and Molecular Programming, DNA 2013
Country/TerritoryUnited States
CityTempe, AZ
Period22/09/1327/09/13

Fingerprint

Dive into the research topics of 'Functional analysis of large-scale DNA strand displacement circuits'. Together they form a unique fingerprint.

Cite this