Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
5520740 | Biosystems | 2016 | 16 Pages |
Abstract
Spatial locality brings the advantages of computation speed-up and sequence reuse to molecular computing. In particular, molecular walkers that undergo localized reactions are of interest for implementing logic computations at the nanoscale. We use molecular spider walkers to implement logic circuits. We develop an extended multi-spider model with a dynamic environment wherein signal transmission is triggered via localized reactions, and use this model to implement three basic gates (AND, OR, NOT) and a cascading mechanism. We develop an algorithm to automatically generate the layout of the circuit. We use a kinetic Monte Carlo algorithm to simulate circuit computations, and we analyze circuit complexity: our design scales linearly with formula size and has a logarithmic time complexity.
Keywords
Related Topics
Physical Sciences and Engineering
Mathematics
Modelling and Simulation
Authors
Dandan Mo, Matthew R. Lakin, Darko Stefanovic,