1 / 20

Binary Counting with Chemical Reactions: Molecular Computations in Signal Chemistry and Electronics

Dive into the principles of binary counting through chemical reactions, modeled by ordinary differential equations. Explore a fascinating algorithm involving pre-reactants, molecular types, and absence indicators, culminating in a robust final design with future potential extensions. This innovative approach combines molecular computations with signal processing in electronics.

felipem
Download Presentation

Binary Counting with Chemical Reactions: Molecular Computations in Signal Chemistry and Electronics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Binary Counting with Chemical ReactionsAleksandra Kharam, Hua Jiang, Marc Riedel, and KeshabParhi Electrical and Computer Engineering University of Minnesota

  2. Molecular computations Signal In Chemistry In Electronics Input ChemicalReactions Electronics 1100 0010 1010 input output 0111 0101 0110 10, 2, 12, 8, 4, 8, 10, 2, … Output 5, 6, 7, 10, 6, 6, 9, 6, …

  3. Playing by The Rules a c b input output k + a b c • Modeled by Ordinary Differential Equations:

  4. Principles of Binary Counting 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0

  5. Intuitive Model 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0

  6. Algorithm ` Xinj 0 0 0

  7. Prereactants and Absence Indicators Molecular Type X Absence indicator ax

  8. Prereactants and Absence Indicators Molecular Type X Absence indicator ax PrereactantXp Prereactant for the next type Yp

  9. Modified Algorithm

  10. Three-Phase Synchronization R But how do we know that a group of molecules is absent r ?

  11. Basic Algorithm Three-Phase Synchronization

  12. Three-Phase Synchronization

  13. Final Design

  14. Simulation Results

  15. zx Mapping to Experimental Chassis Auxiliary Complexes Reactants Products * D. Soloveichik et al: “DNA as a Universal Substrate for Chemical Kinetics.” PNAS, Mar 2010

  16. Conclusion Robustness: - the design is rate independent. Future and related work: - generalizing to n-bit counter; - borrowing idea from digital logic (edge triggered clock ); - computing variety of functions

  17. Questions? Thanks to PSB organizers, NSF, BICB, and UROP Biomedical Informatics & Computational BiologyUMN / Mayo Clinic / IBM NSF CAREER Award #0845650 NSF EAGER Grant #0946601

  18. Some additional slides

  19. Synchronization

  20. Three-Phase Synchronization

More Related