Dna Computing
Dna Computing
1NH02EC033
• As long as there are cellular organisms, there will always be
a supply of DNA.
DNA is deoxyribo nucleic acid and is the building block of all living
beings
It is a polynucleotide and has a double helical structure.
It is made of nucleotides adenine(A),guanine(G),Thiamine(T) and
cytosine( C).
Adenine bonds only with thiamine and guanine bonds only with
cytosine.
The two helix are complimentary of each other
{To find the shortest path covering all cities only
once.}
To find a route between
DELHI Mumbai and Kolkata
MUMBAI KOLKATA
BANGALORE
CHENNAI
• Generate all possible routes.
• Select itineraries that start with the proper city and
end with the final city.
• Select itineraries with the correct number of cities.
• Select itineraries that contain each city only once.
STEP1:Encode the city names in short DNA sequences.Encode the
Itineraries by connecting the city sequences for which the routes exist
MUMBAI GCTACG
DELHI CTAGTA
BANGALORE TCGTAC
CHENNAI CTACGG
KOLKATA ATGCCG
The DNA molecules are generated by a machine called DNA
synthesizer
GENERATION OF DIFFERENT ITINERARIES