Dna Based Computer

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

DNA BASED COMPUTER

Authors:

M.Balaji & T.Ashok kumar


IT (III) year.
Sri Venkateswara College of Engineering &Technology
Thiruvallur-631203

M.Balaji T.Ashok kumar


S/o G.Mahadevan S/o S.Thangaraj
No: 10,Purananuru street, Sri Sakthi Nagar, No: 3, 3rd street,Bharathi Nagar,
RCC Post, Chennai-600109. Thirumullaivoyal, Chennai-600062.
Contact number: 9566192992 Contact number: 9884202521
Email:balaji_620@yahoo.co.in Email:ashok.tiger@gmail.com

ABSTRACT You won’t believe where scientists have found the new
material they need to build the next generation of
“Everything looks good when it is mounted on a chip.” microprocessors. Millions of natural supercomputers exist
inside living organisms, including your living body. DNA
The area of bio-molecular computing has recently (deoxyribonucleic acid) molecules, the material our genes are
witnessed a major paradigm shift. Rather than being used only made of, have the potential to perform calculations many
as simple calculating units capable of solving hard combinatorial faster than the world’s most powerful human-built computers.
or numerical problems, DNA computers are increasingly
becoming more tailored to operate like intelligent biological What is a DNA Computer?
machines with unprecedented potentials. One example of
applying DNA computers in such a new setting is in the area of
logical control of gene expression levels. For this purpose, DNA Research in the development of DNA computers is really
computers are designed in such away as to be able to diagnose only at its beginning stages, so a specific answer isn't yet
some forms of cancer-related irregularities in a cell and release available. But the general sense of such a computational
biological strands acting as inhibitors or activators of certain sets device is to use the DNA molecule as a model for its
of genes. Such a control action can also be seen as a form of construction. Although the feasibility of molecular computers
intra-cell cancer therapy, although it may also have other, more remains in doubt, the field has opened new horizons and
varied, purposes and goals. There are several important
important new research problems, both for computer scientists
problems in the area of coding and network theory that arise in
the context of developing DNA computers for controlling gene and biologists. The computer scientist and mathematician are
expressions. The two most important issues are that of looking for new models of computation to replace with acting
minimizing diagnostics failure and of increasing the in a test tube.
computational reliability of the system. The first question is
intimately related to analyzing the operational principles of HAMILTON PATH PROBLEM
networks of gene interactions, while the second is concerned with
relating combinatorial characteristics of single stranded DNA
sequences to their hybridization affinities and secondary Adelman is often called the inventor of the DNA
structures. In this paper, we will describe the state-of-the-art computers. His article in a 1994 issue of Journal Science
results and present some new relevant combinatorial and coding outlined how to use DNA to solve a well-known mathematical
theoretic problems in this area. problem, called the “Directed Hamilton Path problem”, also
known as the “Traveling Salesman Problem”. The goal of the
INTRODUCTION TO DNA COMPUTER problem is to find the shortest route between a numbers of
cities, going through each city only once. As you add more
Computer chip manufactures are furiously racing to cities the problem becomes more difficult.
make the next microprocessor that will topple speed records.
Sooner or later, though, this competition is bound to hit a wall.
Microprocessor made of silicon will eventually reach their
limits of speed and miniaturization. Chip makers need a new
material to produce faster computing speeds.
The two helices are joined by “bases”, which will be
represented by colored blocks. Each base binds only
to one other specific base. In our example, we will
say that each colored block will bind only with the
block of same color. For example, if we

Figure shows a diagram of the Hamilton path problem.

The objective is to find a path from start to end going through only had red colored blocks, they would form a long
all the points only once. This problem is difficult for the chain like this:
conventional (serial logic) computers because they try must
try each path one at a time. It is like having a whole bunch of
Any other colors will not bind with red:
keys and trying to see which fits into the lock. Conventional
computers are very good at math, but poor at “key into lock”
problems. DNA based computers can try all the keys at the
same time (massively parallel) and thus are very good at key
into lock problems, but much slower at simple mathematical
problems like multiplication. The Hamilton path problem was
chosen because every key-into-lock problem can be solved as
a Hamilton Path Problem. Figure showing the possible flight
routes between the seven cities.
PROGRAMMING OF THE PROBLEM USING DNA

The following algorithm solves the Hamilton Path Problem,


STEP 1: Create a unique DNA sequence for each city A
regardless of the type computers used.
through G. For each path, for example, from A to B, creates
a linking pieces of DNA that matches the last half of A and
1. Generate random paths through the graph. first half of B:

2. Keep only those paths that begin with the start city
(A) and conclude with the end city (G).

3. Because the graph has 7 cities, keep only those


paths with 7 cities. Here the red block represents the city a, while the orange
block represents the city B. the half-red half-orange block
4. Keep only those paths that enter all cities at least connecting the two other blocks represents the path from A to
once. B.

5. Any remaining paths are solutions. In a test tube, all different pieces of DNA will randomly link
with each other, forming paths through the graph.
The key to solving the problem was using DNA to
perform the five steps in solving the above STEP 2: Because it is difficult to "remove" DNA from
algorithm. solution, the target DNA, the DNA which started from A and
ended at G was copied over and over again until the test tube
These interconnecting blocks can be used to model DNA: contained a lot of it relative to other random sequences. This
is essentially the same as removing all the other pieces.
Imagine a sock drawer which initially contains one or two
coloured socks. If you put in a hundred black socks, the
chances are that all you will get if you reach in is black
socks.

DNA likes to form long double helices:


STEP 3: Going by weight, the DNA sequences which were 7 ADVANTAGES
"cities" long were separated from the rest. A "sieve" was used
which would allow smaller pieces of DNA to pass quickly,
while larger segments are slowed down. the procedure used • Perform millions of operations simultaneously.
actually allows you to isolate the pieces which are precisely 7 • Generate a complete set of potential solutions.
cities long from any shorter or longer paths. Conduct large parallel searches.
• Efficiently handle massive amounts of working
STEP 4: To ensure that the remaining sequences went memory.
through each of cities, “sticky” pieces of DNA attached to • As long as there are cellular organisms, there will
magnets were used to separate the DNA. The magnets were always be a supply of DNA.
used to ensure that the target DNA remained in the test tube, • The large supply of DNA makes it a cheap resource.
while the unwanted DNA was washed away. First, the • DNA computers are many times smaller than today's
magnets kept all the DNA which went through city A in the computers.
test tube, then B, then C, and D, and so on. In the end, the
only DNA which remained in the tube was that which went ADVANTAGE OF DNA OVER SILICON
through all seven cities.
• Cellular supplies of DNA make it a cheap resource.
STEP 5: all that was left to sequences the DNA, • Made very cleanly, Many times smaller than silicon.
revealing the path from A to B to C to D to E to F to G. • One pound DNA capacity is too high, Parallel
processing
FIRST DNA COMPUTER • Computing speed of One teardrop speed is most
powerful
Olympus Optical Co., Ltd. (President Tsuyoshi • 10 trillion DNA molecules can fit into 1 cubic
Kikukawa) has announced the successful development of the centimeter, able to hold 10 terabyte of data and
world's first functional DNA computer for gene analysis, an perform 10 trillion calculations at a time.
area with enormous projected research- and analysis-related
demand. DISADVANTAGES

APPLICATIONS OF FIRST GENERATION DNA


COMPUTERS • Each stage of parallel operations requires time
measured in hours or days, with extensive human or
mechanical intervention between steps.
• Gene analysis.
• Generating solution sets, even for some relatively
• Useful to Government to break secret codes
simple problems, may require impractically large
• To Airlines to map efficient routes amounts of memory.
• To understand about human Brain – the natural Super • Many empirical uncertainties, including those
Computer involving: actual error rates, the generation of
optimal encoding techniques, and the ability to
CONSTRUCTION OF DNA COMPUTER FOR GENE ANALYSIS perform necessary bio-operations conveniently in
vitro or in vivo.
The computer has a hybrid form and consists of two
sections (molecular and electronic), both of which FUTURE
perform computational calculations. This distribution
of computational functions helps to raise the overall
• Future is very bright to solving complex problem.
speed of the process.
• If research gets successful, it will eliminate the
silicon based super computers.
• Artificial DNA fragment, designed by using special • More powerful DNA computers are likely to be
software which has special property physicochemical introduced very soon
that make up memory.
BIBLIOGRAPH
• Allows scientist to observe chemical reaction.
• www.dna2z.com.
• Start gene analysis using the DNA computer on trial • www.abcNEWS.com
basis for a year. • www.Howstuffworks.com.
• www.Bio-ITWorld.com
• www.sciencedaily.com

CONCLUSION: DNA computers will become more common


for solving very complex problems; Just as DNA cloning and
sequencing were once manual tasks, DNA computers will also

become automated. Studying DNA computers may also lead


us to a better future enhancement. With so many possible
advantages over conventional techniques; DNA computing
has great potential for practical use. Future work in this field
should begin to incorporate cost-benefit analysis so the
comparisons can be more appropriately made with existing
techniques and so thwt increased funding can be obtained for
this research that has the potential to benefit many circles of
science and Industry.

You might also like