DNA-Based Computation Times

Slides:



Advertisements
Similar presentations
Review of the Basic Logic of NHST Significance tests are used to accept or reject the null hypothesis. This is done by studying the sampling distribution.
Advertisements

SOLVED EXAMPLES.
Abstract: Self-assembly is beginning to be seen as a practical vehicle for computation. The assembly of DNA-based tiles into 2D periodic arrays had been.
Atms 4320 Lab 2 Anthony R. Lupo. Lab 2 -Methodologies for evaluating the total derviatives in the fundamental equations of hydrodynamics  Recall that.
Statistical Inference Chapter 12/13. COMP 5340/6340 Statistical Inference2 Statistical Inference Given a sample of observations from a population, the.
Fall 2006 – Fundamentals of Business Statistics 1 Chapter 6 Introduction to Sampling Distributions.
III Solution of pde’s using variational principles
CSE53111 Computational Geometry TOPICS q Preliminaries q Point in a Polygon q Polygon Construction q Convex Hulls Further Reading.
Chapter 8 Introduction to Hypothesis Testing
Artificial Intelligence Chapter 2 Stimulus-Response Agents
DNA Computing: implementation of data flow logical operations P. Wasieqicz, A. Malinowski, R. Nowak, J.J. Mulawka, P. Borsuk, P. Weglenski, and A. Plucienniczak.
DNA Computing on a Chip Mitsunori Ogihara and Animesh Ray Nature, vol. 403, pp Cho, Dong-Yeon.
Chapter 7. Statistical Intervals Based on a Single Sample Weiqi Luo ( 骆伟祺 ) School of Software Sun Yat-Sen University : Office.
1 7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to.
Basic Probability (Chapter 2, W.J.Decoursey, 2003) Objectives: -Define probability and its relationship to relative frequency of an event. -Learn the basic.
Is DNA Computing Viable for 3-SAT Problems? Dafa Li Theoretical Computer Science, vol. 290, no. 3, pp , January Cho, Dong-Yeon.
Workshop on Stochastic Differential Equations and Statistical Inference for Markov Processes Day 3: Numerical Methods for Stochastic Differential.
One model for the growth of a population is based on the assumption that the population grows at a rate proportional to the size of the population. That.
A Realization of Information Gate by Using Enterococcus faecalis Pheromone System Kenichi Wakabayashi and Masayuki Yamamura Preliminary Proceedings of.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Multiple Random Variables Two Discrete Random Variables –Joint pmf –Marginal pmf Two Continuous Random Variables –Joint Distribution (PDF) –Joint Density.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
Stochastic Computing with Biomolecular Automata R. Adar, Y. Benenson, G. Linshiz, A. Rosner, N. Tishby, and E. Shapiro PNAS, vol. 101, no. 27, pp ,
Chapter 7 Point Estimation of Parameters. Learning Objectives Explain the general concepts of estimating Explain important properties of point estimators.
The Inference via DNA Computing Piort Wasiewicz et al. Proceedings of the 1999 Congress on Evolutionary Computation, vol. 2, pp Cho, Dong-Yeon.
Binary Arithmetic for DNA Computers R. Barua and J. Misra Preliminary Proceedings of the Eighth International Meeting on DNA Based Computers, pp ,
6. Population Codes Presented by Rhee, Je-Keun © 2008, SNU Biointelligence Lab,
1 Perceptron as one Type of Linear Discriminants IntroductionIntroduction Design of Primitive UnitsDesign of Primitive Units PerceptronsPerceptrons.
CSE 330 Numerical Methods Lecture 05 Chapter 5: Numerical Differentiation Md. Omar Faruqe
Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability Primer Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability.
Statistics 350 Lecture 2. Today Last Day: Section Today: Section 1.6 Homework #1: Chapter 1 Problems (page 33-38): 2, 5, 6, 7, 22, 26, 33, 34,
Molecular Evolutionary Computing (MEC) for Maximum Clique Problems March 9, 2004 Biointelligence Laboratory School of Computer Science and Engineering.
case study on Laplace transform
Copyright © Cengage Learning. All rights reserved. 3 Discrete Random Variables and Probability Distributions.
Introduction to Differential Equations
The simple linear regression model and parameter estimation
6.1 – 6.3 Differential Equations
7 INVERSE FUNCTIONS.
Chapter 8: Fundamental Sampling Distributions and Data Descriptions:
A Surface-Based DNA Algorithm for the Expansion of Symbolic Determinants Z. Frank Qiu and Mi Lu Third Workshop on Bio-Inspired Solutions to Parallel Processing.
Introduction to Tiling Assembly
Calculus for ENGR2130 Lesson 2 Anti-Derivative or Integration
SMEM Algorithm for Mixture Models
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
Summarized by In-Hee Lee
Gene expression profiling diagnosis through DNA molecular computation
Artificial Intelligence Chapter 2 Stimulus-Response Agents
Perceptron as one Type of Linear Discriminants
Subhayu Basu et al. , DNA8, (2002) MEC Seminar Su Dong Kim
Evolutionary Computation,
Horn Clause Computation by Self-Assembly of DNA Molecules
DNA-based Parallel Computation of Simple Arithmetic
T. Harju, I. Petre, and G. Rozenberg
Operation of a Purified DNA nanoactuator
DNA Hybridization Catalysts and Catalyst Circuits
Combinatorial Optimization Problems in Self-Assembly (Given a shape, output an “efficient” tile-system for assembling it)
A Classification Data Set for PLM
Introduction to Ordinary Differential Equations
S. Kikuchi, D. Tominaga, M. Arita, K. Takahashi, and M. Tomita
Chapter 8: Fundamental Sampling Distributions and Data Descriptions:
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
Parallel BFS for Maximum Clique Problems
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Using Bayesian Network in the Construction of a Bi-level Multi-classifier. A Case Study Using Intensive Care Unit Patients Data B. Sierra, N. Serrano,
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
Designs for Autonomous Unidirectional Walking DNA Devices
Universal Biochip Readout of Directed Hamiltonian Path Problems
Chapter 5 Integration Section R Review.
Maximum and Minimum Values
Fundamental Sampling Distributions and Data Descriptions
Presentation transcript:

DNA-Based Computation Times Y. Baryshnikov, E. Coffman, and P. Momcilovic Preliminary Proceedings of the 10th International Meeting on DNA Computing, pp. 173-182, 2004. Cho, Dong-Yeon

© 2004 SNU CSE Biointelligence Lab Abstract Speed of Computation and Power Consumption While DNA-based computational devices are known to be extremely energy efficient, little is known concerning the fundamental question of computation times. In particular, given a function, we study the time required to determine its value for a given input. © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Introduction Self-Assembly Process Successive bonding of tiles performs a computation. The evaluation of a Boolean formula on given inputs The tiles are DNA-based molecular structures moving randomly, in solution, and capable of functioning independently and in parallel in the self-assembly process. The template is needed to properly structure the self-assembly. © 2004 SNU CSE Biointelligence Lab

DNA Computation of Boolean Formulas An Example I: input N: NAND *: Null L, R: forwarding [Carbone and Seeman, 2002] © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Growth Models (1/5) Rectangle Computation Attachment Time: Ti,j Independent exponential random variables with unit means Completion time Initial condition: Ci,1= C1,j = 0 for 1  i  M and 1  j  N The maximum is taken over all paths  from (1,1) to (M,N) consisting of segments going north or east only. © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Growth Models (2/5) Totally asymmetric simple exclusion process (TASEP) A square template of size NN: CN,N  4N Ex) let the required computation time be 1 second and N = 103. Then, the mean of attachment time should be 1/(4· 103) = 0.25 milliseconds. Observations The prefabrication of the input might be the actual bottleneck of the computation. Higher speed requires smaller attachment times, i.e., higher molecular mobility, which can result in higher error rates. © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Growth Models (3/5) Computation of Arbitrary Shapes : 1 : 0 p + q = 1 © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Growth Models (4/5) Let v(x, y) be the time needed for the boundary to reach point (x, y). Given vx and vy are partial derivatives of v Partial differential equation (Hamilton-Jacobi equation) The Legendre dual to H © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Growth Models (5/5) © 2004 SNU CSE Biointelligence Lab

© 2004 SNU CSE Biointelligence Lab Concluding Remarks Result The hydrodynamic limits of the computation times for 2D DNA-based logical devices Nonhomogeneous and/or non-Markovian 0.5 0.9 © 2004 SNU CSE Biointelligence Lab