Towards a DNA solution to the shortest common superstring problem

This paper proposes a DNA algorithm for solving an NP-complete problem (the shortest common superstring problem) by manipulation of biomolecules, and presents partial results of the experiment that implements our algorithm. We also discuss practical constraints that have to be taken into account when implementing the algorithm, propose a coding system as a solution to these practical restrictions, and discuss the control experiments performed for establishing the parameters controlling the specificity of the assay.

[1]  J. SantaLucia,et al.  Thermodynamics of internal C.T mismatches in DNA. , 1998, Nucleic acids research.

[2]  J. Wetmur DNA probes: applications of the principles of nucleic acid hybridization. , 1991, Critical reviews in biochemistry and molecular biology.

[3]  Lila Kari,et al.  From Micro-Soft to Bio-Soft: Computing With DNA , 1997, BCEC.

[4]  J. SantaLucia,et al.  Nearest neighbor thermodynamic parameters for internal G.A mismatches in DNA. , 1998, Biochemistry.

[5]  J. Sambrook,et al.  Molecular Cloning: A Laboratory Manual , 2001 .

[6]  D K Gifford,et al.  On the path to computation with DNA. , 1994, Science.

[7]  J. SantaLucia,et al.  A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics. , 1998, Proceedings of the National Academy of Sciences of the United States of America.

[8]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[9]  H A Erlich,et al.  Generation of single-stranded DNA by the polymerase chain reaction and its application to direct sequencing of the HLA-DQA locus. , 1988, Proceedings of the National Academy of Sciences of the United States of America.

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

[11]  T. Kunkel,et al.  Fidelity of DNA synthesis by the Thermus aquaticus DNA polymerase. , 1988, Biochemistry.

[12]  Harvey Rubin,et al.  Looking for the DNA killer app , 1996, Nature Structural Biology.

[13]  John H. Reif,et al.  Paradigms for Biomolecular Computation , 1998 .

[14]  H. Blöcker,et al.  Predicting DNA duplex stability from the base sequence. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[15]  E B Baum,et al.  Building an associative memory vastly larger than the brain. , 1995, Science.

[16]  Thomas J. White,et al.  PCR protocols: a guide to methods and applications. , 1990 .

[17]  L. Karl DNA computing: Arrival of biological mathematics , 1997 .

[18]  K. Pitkänen,et al.  Fidelity of DNA synthesis by the Thermococcus litoralis DNA polymerase--an extremely heat stable enzyme with proofreading activity. , 1991, Nucleic acids research.