15.01.2015 Views

INNOVATIONS FROM THE EDGE - KPIT

INNOVATIONS FROM THE EDGE - KPIT

INNOVATIONS FROM THE EDGE - KPIT

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction<br />

Have you ever thought of using DNA, which is<br />

present inside your body to perform calculations<br />

Out of question, isn't it Can you imagine that<br />

probably DNA can be used to perform a square<br />

root operation or can be used to compute roots of<br />

a polynomial We all know DNA defines the<br />

characteristic of a person and contains the genetic<br />

instructions to perform the development and<br />

functioning of the person. So maybe we can relate<br />

this operation similar to a system, which has<br />

predefined instructions on how to operate. The<br />

term computer brings to our mind an image of a<br />

monitor with a keyboard, RAM, ROM and so on.<br />

The present computers perform computations<br />

digitally on silicon-based microprocessors. What if<br />

there is a computer that does not have any<br />

particular shape nor does it have any hardware<br />

but still performs computations more efficiently<br />

than the present day computers Yes, such kinds<br />

of computers are in development. They are called<br />

DNA machines and the phenomenon is called DNA<br />

computing.<br />

History<br />

In early 1950s, the physicist Richard Feynman first<br />

proposed the idea of using living cells and<br />

molecular complexes to construct submicroscopic<br />

computers. Adleman was the first to<br />

demonstrate the ability of DNA to perform<br />

computations and form a bio-molecular machine.<br />

DNA shows the ability to perform parallel<br />

computing and DNA machines could be used for<br />

solving hard computational problems, which<br />

could be solved in minimum amount of time. DNA<br />

machines can be logically made because the DNA<br />

has a double helical structure and can be<br />

connected on the desired sequence. Adleman first<br />

computed the Hamiltonian path problem with this<br />

bio-molecular machine and followed it by<br />

computing similar problems. He also put<br />

tremendous efforts in finding ways in efficiently<br />

implementing these algorithms on these biomolecular<br />

machines. The practical feasibility of<br />

these DNA computers looks tough as of now,<br />

however we cannot deny the computational<br />

ability shown by these DNA molecules and there is<br />

definitely a huge potential of research in this area.<br />

32 TechTalk@<strong>KPIT</strong>Cummins, Volume 5, Issue 1, 2012<br />

In 2002, researchers in Weizmann Institute of<br />

Science in Rehovot, Israel developed a molecular<br />

computer composed of enzymes and DNA<br />

molecules instead of silicon chips. In April<br />

2008,Yaakov Benenson and team announced in the<br />

journal NATURE that they developed a DNA<br />

computer coupled with input and output module<br />

which is capable of diagnosing cancerous activity<br />

within a cell.<br />

The proposed DNA model computer shows its<br />

advantage over the conventional silicon based<br />

computers due to the following reasons.<br />

l Perform millions of operations simultaneously<br />

(parallel programming ability),<br />

l Generate a complete solution set for the given<br />

problem statement, and<br />

l Efficient handling of large memory.<br />

However, these machines have disadvantage also<br />

such as:<br />

l It takes many hours or even days for these<br />

machines to complete the computation, and<br />

l Generating solution set for simple problems may<br />

require large amount of memory<br />

These days DNA computers are being developed to<br />

solve real life problems e.g. data encryption<br />

standards (DES). These algorithms have already<br />

been solved using the conventional computers in a<br />

shorter time; however, the DNA based machines<br />

are much flexible and cost effective.<br />

Storage and Memory<br />

Baum has proposed a method to make a large<br />

addressable memory using DNA. The structure of<br />

this proposed model is quite simple. DNA,<br />

Deoxyribonucleic Acid of which genes in human<br />

body is made up of, is where information is stored.<br />

DNA molecules are composed of nucleotides. The<br />

nucleotides are purines –adenine (A) and guanine<br />

(G) and thymine (T) and cytosine(C) are<br />

pyrimidines. According to Watson - Crick Model of<br />

D N A , e a c h o f t h e components h a d a<br />

complementary component- T is the complement<br />

of A and vice versa. Similarly, C is the complement<br />

of G and vice versa. Under appropriate conditions,<br />

a single strand of DNA can become double<br />

stranded

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!