DNA Computing and Its Applications
DNA Computing and Its Applications
Outline
What is DNA?? DNA Encoding Methods DNA Computers Issues in Solving Problems Benefits Challenges
DNA??
DNA stands for deoxyribonucleic acid and is important primarily because it is inherited material found in humans and most other organisms. It is made up of four bases known as: Adenine Guanine Cytosine Thymine
ISSUE???
weight representation in DNA strand is an important issue toward expanding the capability of DNA computing to solve optimization problems.
Yamamoto et al
DNA Computers
Benefits
DNA Computersrelies on DNA codes to operate instead of the usual electrical signals Logic Gates Answer Complicated Problems Effective than Digital Computers DNA Microchips---Instead of using electrophoresis Disease Diagnosis
Challenges
making a DNA computer that is as effective as a silicon-based system
Working in three dimensions DNA has an electrical charge---which interferes when Nano-scaffolds are built for electronic equipment. Forensics Agriculture Paternity and Legal Impact