Experimental Implementation of Hybrid Concentration-Controlled Direct-Proportional Length-Based DNA Computing for Numerical Optimization of the Shortest Path Problem

DNA computing often makes use of hybridization, whether for vastly generating the initial candidate answers or amplification via polymerase chain reaction (PCR). The main idea behind DNA computing approaches for solving weighted graph problems is that if the degree of hybridization can be controlled, then it is able to generate more double-stranded DNAs (dsDNAs), which represents the solu- tion to the problem during initial pool generation. Previously, concentration and melting temperature of DNA have been exploited for controlling DNA hybridization during an in vitro computation. In this pa- per, we present an improved direct-proportional length-based DNA computing (DPLB-DNAC), which combines two characteristics: length and concentration for encoding and at the same time, effectively control the degree of hybridization of DNA. The encoding by length is realized whereby the cost of each path is encoded by the length of the DNA strands in a proportional way. On the other hand, the control of concentration is done by varying the amount of input DNA strands, based on the input graph. The proposed approach shows improvements in terms of materials usage and scalability. The experimental results demonstrate the feasibility of the proposed approach for solving weighted graph problems, such as the shortest path problem.

[1]  Masahito Yamamoto,et al.  DNA Solution of the Shortest Path Problem by Concentration Control , 2000 .

[2]  B. Alberts,et al.  Molecular Biology of the Cell 4th edition , 2007 .

[3]  Cristian S. Calude,et al.  Computing with Cells and Atoms: An Introduction to Quantum, DNA and Membrane Computing , 2000 .

[4]  Byoung-Tak Zhang,et al.  Solving traveling salesman problems with DNA molecules encoding numerical values. , 2004, Bio Systems.

[5]  W. Stemmer DNA shuffling by random fragmentation and reassembly: in vitro recombination for molecular evolution. , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[6]  Byoung-Tak Zhang,et al.  Temperature Gradient-Based DNA Computing for Graph Problems with Weighted Edges , 2002, DNA.

[7]  Wolfgang Banzhaf,et al.  DNASequencesGenerator: A Program for the Construction of DNA Sequences , 2001, DNA.

[8]  Marzuki Khalid,et al.  Direct-Proportional Length-Based DNA Computing for Shortest Path Problem , 2004, Int. J. Comput. Sci. Appl..

[9]  Frederick M. Ausubel,et al.  Short protocols in molecular biology : a compendium of methods from Current protocols in molecular biology , 1989 .

[10]  J. Patrick Fitch,et al.  An Engineering Introduction to Biotechnology , 2002 .

[11]  P D Kaplan,et al.  Parallel overlap assembly for the construction of computational DNA libraries. , 1997, Journal of theoretical biology.

[12]  W. Stemmer,et al.  Single-step assembly of a gene and entire plasmid from large numbers of oligodeoxyribonucleotides. , 1995, Gene.

[13]  Masahito Yamamoto,et al.  Simulation analysis of hybridization process for DNA computing with concentration control , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[14]  K. Jayaraman,et al.  Polymerase chain reaction-mediated gene synthesis: synthesis of a gene coding for isozyme c of horseradish peroxidase. , 1991, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Marzuki Khalid,et al.  Experimental Implementation of Direct-Proportional Length-Based DNA Computing for Numerical Optimization of the Shortest Path Problem , 2007, Int. J. Unconv. Comput..

[16]  Masahito Yamamoto,et al.  A separation method for DNA computing based on concentration control , 2009, New Generation Computing.

[17]  S. Ho,et al.  Site-directed mutagenesis by overlap extension using the polymerase chain reaction. , 1989, Gene.

[18]  N. Sugimoto,et al.  Improved thermodynamic parameters and helix initiation factor to predict stability of DNA duplexes. , 1996, Nucleic acids research.

[19]  Masahito Yamamoto,et al.  Local Search by Concentration-Controlled DNA Computing , 2001, Int. J. Comput. Intell. Appl..

[20]  R. DeSalle,et al.  PCR jumping in clones of 30-million-year-old DNA fragments from amber preserved termites (Mastotermes electrodominicus) , 2005, Experientia.

[21]  Marzuki Khalid,et al.  A Study on Lower Bound of Direct Proportional Length-Based DNA Computing for Shortest Path Problem , 2004, CIS.

[22]  L M Adleman,et al.  Molecular computation of solutions to combinatorial problems. , 1994, Science.

[23]  Gheorghe Paun,et al.  DNA Computing: New Computing Paradigms , 1998 .

[24]  Z. Ibrahim,et al.  Hybridization-ligation versus parallel overlap assembly: an experimental comparison of initial pool generation for direct-proportional length-based DNA computing , 2006, IEEE Transactions on NanoBioscience.

[25]  Byoung-Tak Zhang,et al.  Efficient Initial Pool Generation for Weighted Graph Problems Using Parallel Overlap Assembly , 2004, DNA.