SlideShare a Scribd company logo
www.oeclib.in
Submitted By:
Odisha Electronics Control Library
Seminar
On
DNA Computing
Content
 Introduction
 Need for DNA Computing
 Limitations / Current Problems
 Applications of DNA Computing
 Advantages of DNA Computing
 Disadvantages of DNA Computing
 Why don’t we see DNA computers everywhere?
 The Future!
 Conclusion
 Reference
Introduction
 What is DNA computing ?
 Around 1950 first idea (precursor Feynman)
 First important experiment 1994: Leonard
Adleman
 Molecular level (just greater than 10-9 meter)
 Massive parallelism.
 In a liter of water, with only 5 grams of DNA we
get around 1021 bases !
 Each DNA strand represents a processor !
History
 This field was initially developed by Leonard
Adleman of the University of Southern California, in
1994.
 Adleman demonstrated a proof-of-concept use of
DNA as a form of computation which solved the
seven-point Hamiltonian path problem.
 Since the initial Adleman experiments, advances
have been made and various Turing machines have
been proven to be constructible
Basics And Origin of DNA
Computing
 DNA computing is utilizing the property of DNA for
massively parallel computation.
 With an appropriate setup and enough DNA, one can
potentially solve huge problems by parallel search.
 Utilizing DNA for this type of computation can be much faster
than utilizing a conventional computer
 Leonard Adleman proposed that the makeup of DNA and its
multitude of possible combining nucleotides could have
application in computational research techniques.
Need for DNA Computing
 Conventional or traditional silicon based computers have a
limited speed and beyond a point cannot be miniaturize.
 Information storage capacity of DNA molecule is much higher
than the silicon chips. One cubic nanometre of DNA is
sufficient to store 1bit information
 Operations on DNA computing are parallel, test tube of DNA
may contain around trillions of strands. Each operation is
carried out in all the strands present in the test tube parallel.
 1 gram of DNA can store a huge amount of data such as 1 �-
1014 MB of data; to listen to the same amount of data stored
in a CD will require 163,000 centuries.
Limitations / Current
Problems
 It involves a relatively large amount of error.
 Requires human assistance.
 Time consuming laboratory procedures.
 No universal method of data representation .
Applications of DNA Computing
 DNA chips
 Genetic programming
 Pharmaceutical applications
 Cracking of coded messages
 DNA fingerprinting
Advantages of DNA
Computing
 Perform millions of operations simultaneously
 Generate a complete set of potential solutions
 Conduct large parallel searches
 Efficiently handle massive amounts of working memory
 Cheap, clean, readily available materials
 Amazing ability to store information
Disadvantages of DNA
Computing
 Generating solution sets, even for some relatively
simple problems, may require impractically large
amounts of memory (lots and lots of DNA strands are
required)
 DNA computers could not (at this point) replace
traditional computers.
 They are not programmable and the average dunce
can not sit down at a familiar keyboard and get to
work.
Why don’t we see DNA
computers everywhere?
 DNA computing has wonderful possibilities:
 Reducing the time of computations* (parallelism)
 Dynamic programming !
 However one important issue is to find “the killer
application”.
 Great hurdles to overcome…
The Future!
 Algorithm used by Adleman for the traveling salesman
problem was simple. As technology becomes more refined,
more efficient algorithms may be discovered.
 DNA Manipulation technology has rapidly improved in recent
years, and future advances may make DNA computers more
efficient.
 The University of Wisconsin is experimenting with chip-based
DNA computers.
 DNA computers are unlikely to feature word processing,
emailing and solitaire programs.
 Instead, their powerful computing power will be used for
areas of encryption, genetic programming, language systems,
and algorithms or by airlines wanting to map more efficient
routes. Hence better applicable in only some promising areas.
Conclusion
 Many issues to be overcome to produce a useful DNA
computer.
 It will not replace the current computers because it is
application specific, but has a potential to replace the
high-end research oriented computers in future.
Reference
 www.google.com
 www.wikipedia.com
 www.oeclib.in
Thanks
Queries?

More Related Content

What's hot

Dna computing
Dna computingDna computing
Dna computing
Sajan Sahu
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
Nidhi Verma
 
Analysis of gene expression
Analysis of gene expressionAnalysis of gene expression
Analysis of gene expression
university of education,Lahore
 
DNA computers
DNA computersDNA computers
DNA computers
Malvi Prakash
 
Power point presentation of saminer topic DNA based computing
Power point presentation of saminer topic  DNA based computingPower point presentation of saminer topic  DNA based computing
Power point presentation of saminer topic DNA based computing
Paushali Sen
 
Data Storage in DNA
Data Storage in DNAData Storage in DNA
Data Storage in DNA
Sourabh Chalotra
 
Bio computing
Bio computingBio computing
Bio computing
Zeeshan Ali
 
Dna computing
Dna computingDna computing
Dna computing
Naveen Ch
 
Biological computers
Biological computers Biological computers
Biological computers
AnandhuV2
 
Dna digital data storage
Dna digital data storageDna digital data storage
Dna digital data storage
Maram Aniruddha
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
Dhaval Patel
 
Conventional and next generation sequencing ppt
Conventional and next generation sequencing pptConventional and next generation sequencing ppt
Conventional and next generation sequencing ppt
Ashwini R
 
Dna digital data storage
Dna digital data storageDna digital data storage
Dna digital data storage
varun arora
 
DNA STORAGE
 DNA STORAGE DNA STORAGE
DNA STORAGE
syed Farhan Rizvi
 
Jan2016 pac bio giab
Jan2016 pac bio giabJan2016 pac bio giab
Jan2016 pac bio giab
GenomeInABottle
 
Application of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP TechniqueApplication of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP Technique
FAO
 
Sts
StsSts

What's hot (20)

Bio computing
Bio computingBio computing
Bio computing
 
Dna computing
Dna computingDna computing
Dna computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Analysis of gene expression
Analysis of gene expressionAnalysis of gene expression
Analysis of gene expression
 
Biological computers
Biological computersBiological computers
Biological computers
 
DNA computers
DNA computersDNA computers
DNA computers
 
Power point presentation of saminer topic DNA based computing
Power point presentation of saminer topic  DNA based computingPower point presentation of saminer topic  DNA based computing
Power point presentation of saminer topic DNA based computing
 
Data Storage in DNA
Data Storage in DNAData Storage in DNA
Data Storage in DNA
 
Bio computing
Bio computingBio computing
Bio computing
 
Dna computing
Dna computingDna computing
Dna computing
 
Biological computers
Biological computers Biological computers
Biological computers
 
Dna digital data storage
Dna digital data storageDna digital data storage
Dna digital data storage
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
 
Conventional and next generation sequencing ppt
Conventional and next generation sequencing pptConventional and next generation sequencing ppt
Conventional and next generation sequencing ppt
 
Dna digital data storage
Dna digital data storageDna digital data storage
Dna digital data storage
 
DNA STORAGE
 DNA STORAGE DNA STORAGE
DNA STORAGE
 
Jan2016 pac bio giab
Jan2016 pac bio giabJan2016 pac bio giab
Jan2016 pac bio giab
 
Application of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP TechniqueApplication of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP Technique
 
Sts
StsSts
Sts
 

Similar to DNA Computing

DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptx
Kushal150906
 
Dna computing
Dna computingDna computing
Dna computing
Deevena Dayaal
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
Kinjal Mondal
 
Recent Advancements in DNA Computing
Recent Advancements in DNA ComputingRecent Advancements in DNA Computing
Recent Advancements in DNA Computing
MangaiK4
 
Dna computers
Dna computers Dna computers
Dna computers
Avinash Yadav
 
DNA & Bio computer
DNA & Bio computerDNA & Bio computer
DNA & Bio computer
Sanjana Urmy
 
Nano technology
Nano technologyNano technology
Nano technology
PREMKUMAR
 
Alternative Computing
Alternative ComputingAlternative Computing
Alternative Computing
Shayshab Azad
 
Dna storage
Dna storageDna storage
Dna storage
CareerIn
 
Datastorage in DNA
Datastorage in DNADatastorage in DNA
Datastorage in DNA
Aditya Nag
 
Datastorage in DNA
Datastorage in DNADatastorage in DNA
Datastorage in DNA
Aditya Nag
 
DNA Storage
DNA StorageDNA Storage
DNA Storage
Sayan Majumdar
 
biocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdfbiocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdf
RohithTopula
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computers
Moumita Kanrar
 
Bio_Computing
Bio_ComputingBio_Computing
biocomputing-190618135550.pdf
biocomputing-190618135550.pdfbiocomputing-190618135550.pdf
biocomputing-190618135550.pdf
RohithTopula
 
Biocomputing- biological computing
Biocomputing- biological computingBiocomputing- biological computing
Biocomputing- biological computing
Maham Adnan
 
Dna computing
Dna computingDna computing
Dna computing
rakeshpal_rk
 

Similar to DNA Computing (20)

DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptx
 
Dna computing
Dna computingDna computing
Dna computing
 
Dna computing
Dna computingDna computing
Dna computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
 
Recent Advancements in DNA Computing
Recent Advancements in DNA ComputingRecent Advancements in DNA Computing
Recent Advancements in DNA Computing
 
Dna computers
Dna computers Dna computers
Dna computers
 
DNA & Bio computer
DNA & Bio computerDNA & Bio computer
DNA & Bio computer
 
Nano technology
Nano technologyNano technology
Nano technology
 
Alternative Computing
Alternative ComputingAlternative Computing
Alternative Computing
 
Dna storage
Dna storageDna storage
Dna storage
 
Datastorage in DNA
Datastorage in DNADatastorage in DNA
Datastorage in DNA
 
Datastorage in DNA
Datastorage in DNADatastorage in DNA
Datastorage in DNA
 
DNA Storage
DNA StorageDNA Storage
DNA Storage
 
biocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdfbiocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdf
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computers
 
Bio_Computing
Bio_ComputingBio_Computing
Bio_Computing
 
biocomputing-190618135550.pdf
biocomputing-190618135550.pdfbiocomputing-190618135550.pdf
biocomputing-190618135550.pdf
 
Biocomputing- biological computing
Biocomputing- biological computingBiocomputing- biological computing
Biocomputing- biological computing
 
Dna computing
Dna computingDna computing
Dna computing
 

More from OECLIB Odisha Electronics Control Library

5G technology-ppt
5G technology-ppt5G technology-ppt
Futex ppt
Futex  pptFutex  ppt
Distributed Computing ppt
Distributed Computing pptDistributed Computing ppt
Autonomic Computing PPT
Autonomic Computing PPTAutonomic Computing PPT
Asynchronous Chips ppt
Asynchronous Chips pptAsynchronous Chips ppt
Artificial Eye PPT
Artificial Eye PPTArtificial Eye PPT
Agent Oriented Programming PPT
Agent Oriented Programming PPTAgent Oriented Programming PPT
Agent Oriented Programming PPT
OECLIB Odisha Electronics Control Library
 
Wireless application protocol ppt
Wireless application protocol  pptWireless application protocol  ppt
Wireless application protocol ppt
OECLIB Odisha Electronics Control Library
 
Wireless Communication ppt
Wireless Communication pptWireless Communication ppt
Wireless Communication ppt
OECLIB Odisha Electronics Control Library
 
4G Wireless Systems ppt
4G Wireless Systems ppt4G Wireless Systems ppt
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
OECLIB Odisha Electronics Control Library
 
Soa ppt
Soa pptSoa ppt
Software developement life cycle ppt
Software developement life cycle pptSoftware developement life cycle ppt
Software developement life cycle ppt
OECLIB Odisha Electronics Control Library
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
OECLIB Odisha Electronics Control Library
 
Wimax ppt
Wimax pptWimax ppt
Wibree ppt
Wibree pptWibree ppt
Wearable Computing
Wearable ComputingWearable Computing
Virtual Private Networks (VPN) ppt
Virtual Private Networks (VPN) pptVirtual Private Networks (VPN) ppt
Virtual Private Networks (VPN) ppt
OECLIB Odisha Electronics Control Library
 

More from OECLIB Odisha Electronics Control Library (20)

5G technology-ppt
5G technology-ppt5G technology-ppt
5G technology-ppt
 
Futex ppt
Futex  pptFutex  ppt
Futex ppt
 
Distributed Computing ppt
Distributed Computing pptDistributed Computing ppt
Distributed Computing ppt
 
Autonomic Computing PPT
Autonomic Computing PPTAutonomic Computing PPT
Autonomic Computing PPT
 
Asynchronous Chips ppt
Asynchronous Chips pptAsynchronous Chips ppt
Asynchronous Chips ppt
 
Artificial Eye PPT
Artificial Eye PPTArtificial Eye PPT
Artificial Eye PPT
 
Agent Oriented Programming PPT
Agent Oriented Programming PPTAgent Oriented Programming PPT
Agent Oriented Programming PPT
 
Wireless application protocol ppt
Wireless application protocol  pptWireless application protocol  ppt
Wireless application protocol ppt
 
Wireless Communication ppt
Wireless Communication pptWireless Communication ppt
Wireless Communication ppt
 
4G Wireless Systems ppt
4G Wireless Systems ppt4G Wireless Systems ppt
4G Wireless Systems ppt
 
Steganography ppt
Steganography pptSteganography ppt
Steganography ppt
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 
Soa ppt
Soa pptSoa ppt
Soa ppt
 
Software developement life cycle ppt
Software developement life cycle pptSoftware developement life cycle ppt
Software developement life cycle ppt
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
 
ZIGBEE TECHNOLOGY ppt
ZIGBEE TECHNOLOGY pptZIGBEE TECHNOLOGY ppt
ZIGBEE TECHNOLOGY ppt
 
Wimax ppt
Wimax pptWimax ppt
Wimax ppt
 
Wibree ppt
Wibree pptWibree ppt
Wibree ppt
 
Wearable Computing
Wearable ComputingWearable Computing
Wearable Computing
 
Virtual Private Networks (VPN) ppt
Virtual Private Networks (VPN) pptVirtual Private Networks (VPN) ppt
Virtual Private Networks (VPN) ppt
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 

DNA Computing

  • 1. www.oeclib.in Submitted By: Odisha Electronics Control Library Seminar On DNA Computing
  • 2. Content  Introduction  Need for DNA Computing  Limitations / Current Problems  Applications of DNA Computing  Advantages of DNA Computing  Disadvantages of DNA Computing  Why don’t we see DNA computers everywhere?  The Future!  Conclusion  Reference
  • 3. Introduction  What is DNA computing ?  Around 1950 first idea (precursor Feynman)  First important experiment 1994: Leonard Adleman  Molecular level (just greater than 10-9 meter)  Massive parallelism.  In a liter of water, with only 5 grams of DNA we get around 1021 bases !  Each DNA strand represents a processor !
  • 4. History  This field was initially developed by Leonard Adleman of the University of Southern California, in 1994.  Adleman demonstrated a proof-of-concept use of DNA as a form of computation which solved the seven-point Hamiltonian path problem.  Since the initial Adleman experiments, advances have been made and various Turing machines have been proven to be constructible
  • 5. Basics And Origin of DNA Computing  DNA computing is utilizing the property of DNA for massively parallel computation.  With an appropriate setup and enough DNA, one can potentially solve huge problems by parallel search.  Utilizing DNA for this type of computation can be much faster than utilizing a conventional computer  Leonard Adleman proposed that the makeup of DNA and its multitude of possible combining nucleotides could have application in computational research techniques.
  • 6. Need for DNA Computing  Conventional or traditional silicon based computers have a limited speed and beyond a point cannot be miniaturize.  Information storage capacity of DNA molecule is much higher than the silicon chips. One cubic nanometre of DNA is sufficient to store 1bit information  Operations on DNA computing are parallel, test tube of DNA may contain around trillions of strands. Each operation is carried out in all the strands present in the test tube parallel.  1 gram of DNA can store a huge amount of data such as 1 �- 1014 MB of data; to listen to the same amount of data stored in a CD will require 163,000 centuries.
  • 7. Limitations / Current Problems  It involves a relatively large amount of error.  Requires human assistance.  Time consuming laboratory procedures.  No universal method of data representation .
  • 8. Applications of DNA Computing  DNA chips  Genetic programming  Pharmaceutical applications  Cracking of coded messages  DNA fingerprinting
  • 9. Advantages of DNA Computing  Perform millions of operations simultaneously  Generate a complete set of potential solutions  Conduct large parallel searches  Efficiently handle massive amounts of working memory  Cheap, clean, readily available materials  Amazing ability to store information
  • 10. Disadvantages of DNA Computing  Generating solution sets, even for some relatively simple problems, may require impractically large amounts of memory (lots and lots of DNA strands are required)  DNA computers could not (at this point) replace traditional computers.  They are not programmable and the average dunce can not sit down at a familiar keyboard and get to work.
  • 11. Why don’t we see DNA computers everywhere?  DNA computing has wonderful possibilities:  Reducing the time of computations* (parallelism)  Dynamic programming !  However one important issue is to find “the killer application”.  Great hurdles to overcome…
  • 12. The Future!  Algorithm used by Adleman for the traveling salesman problem was simple. As technology becomes more refined, more efficient algorithms may be discovered.  DNA Manipulation technology has rapidly improved in recent years, and future advances may make DNA computers more efficient.  The University of Wisconsin is experimenting with chip-based DNA computers.  DNA computers are unlikely to feature word processing, emailing and solitaire programs.  Instead, their powerful computing power will be used for areas of encryption, genetic programming, language systems, and algorithms or by airlines wanting to map more efficient routes. Hence better applicable in only some promising areas.
  • 13. Conclusion  Many issues to be overcome to produce a useful DNA computer.  It will not replace the current computers because it is application specific, but has a potential to replace the high-end research oriented computers in future.