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 by using 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 represent the answer of the problem during in vitro computation. Previously, length, concentration, and melting temperature, have been exploited for encoding of weights of a weighted graph problem. In this paper, we present a hybrid approach, which is called concentration-controlled direct-proportional length-based DNA computing (CCDPLB-DNAC), that 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 oligonucleotides (oligos) in a proportional way. On the other hand, the hybridization control by concentration is done by varying the amount of oligos, as the input of computation, before the computation begins. The advantage is such that, after an initial pool generation and amplification, polyacrylamide gel electrophoresis (PAGE) can be performed to separate the survived dsDNAs according to their length, which directly decodes the results. The proposed approach shows significant improvement in term of materials used and scalability. The experimental results show the effectiveness of the proposed CCDPLB-DNAC 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]  Ajit Narayanan,et al.  DNA algorithms for computing shortest paths , 1998 .

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

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

[5]  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.

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

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

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

[9]  Yuxi Fu,et al.  Computational and Information Science, First International Symposium, CIS 2004, Shanghai, China, December 16-18, 2004, Proceedings , 2004, CIS.

[10]  David I. Lewin,et al.  DNA computing , 2002, Comput. Sci. Eng..

[11]  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.

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

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

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

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

[16]  John S. McCaskill,et al.  DNA Computing in Microreactors , 2001, DNA.

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

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