Professional Documents
Culture Documents
Contents
Introduction DNA computing for solving traveling salesman problem
Traveling salesman problem (TSP) Molecular algorithm for TSP Experimental implementation
3
3 7 5 3 3 3 9
11 3
6
3
(20 bases)
(20bases)
(20 bases)
- -cities and costs are 20-base ssDNA 5 cities and costs are 20-base ssDNA
city A 3
cost A to B
city B 5
road A to B
(40 bases)
Seoul
$ 500
Tokyo
$ 200
Sapporo
More amplification of More amplification of DNA strand which has DNA strand which has lower sum of cost lower sum of cost Separation Separation and detection and detection
DTG-PCR
NACST/seq
Lower Tm Lower Tm
TGGE
Extension
68~72
(Tm-5)
Annealing Cycle
Low Td More amplification of DNA strand which has lower Tm (lower cost) Cycle progress
Biased operator: more amplification of DNA strands with lower Tm biased search for lower cost
Molecular Algorithm
1 2
Readout!
Sequencing
4
(4) Separation of the cheapest path TGGE
Cheapest path
DTG-PCR
Experimental Results
Random path generation
(by hybridization and ligation)
M 1
M
streptavidin biotin
Magnetic Bead
300bp (8 cities)
City 0
Cost
City 1
Cost
City 2
Cost
3
DN A mo le c u le
major band
Readout
(by cloning and sequencing)
TTCTGCGTTGTTTCGGGGTACAGTGGCTCCTCCGTT CCGCCTGCACTGTGGAGAGGTGAGCAGTGGCTCCTCCGTT CCGCGTGGATTCACAAGGCCATCGCAGTGGCTCCTCCGTT CCGCATACGGCGTGGTTTTTCGGGCAGTGGCTCCTCCGTT CCGCAAACGGTCGTAAGTGATGAACAGTGGCTCCTCCGTT CCGCGCACAGTCCACCTGTAGACACAGTGGCTCCTCCGTT CCGCTATGTCCAGCTGTCGCAAAGCAGTGGCTCCTCCGTT CCGCTTCTGCGTTGTTTCGGGGTA
2 2 1
4 7 11
First cycle extension Phosphorylation Hybridization: slow cooling Second cycle extension
Ligation: ligase
Experimental Results
M
900 700 500 300 200 100
Marker
Lane 1
Lane 2
Lane 3
Viewpoint
Hybridization/ligation
Population size decreases as hybridization proceeds.
Scalability
5-phosphorylation is necessary
Fidelity
Summary
Development of a molecular algorithm for TSP based on the melting temperature difference Development of DTG-PCR as an efficient operator for the graph problem with weighted edge Success in solving 7-city TSP 26-city traveling salesman problem POA as an efficient operator for large size TSP
Acknowledgments
Prof. Byoung-Tak Zhang (School of Computer Science and Engineering, SNU) Ji Youn Lee (School of Chemical Engineering, SNU) Soo-Yong Shin (SNU) (School of Computer Science and Engineering, SNU) The Ministry of Commerce, Industry, and Energy