0-1 Integer Programming Based on DNA Tetrahedral Probe

It is difficult to find an effective algorithm for solving NP complete problems such as integer programming. The nanostructure constructed by DNA origami combines huge parallelism and massive storage capacity of DNA computing. In the calculation process, it can effectively avoid the number of experimental operations required by other DNA computing models. It greatly reduces the time consumption and the rate of misinterpretation, thus providing an effective way to efficiently solve integer programming. DNA tetrahedron is a nanostructure constructed by origami. It has stable structure, good toughness and compression resistance, simple production process, high yield, rich functional modification sites, good biocompatibility, but also resistance to a variety of specific or non-specific nuclease. Therefore it can reduce the misinterpretation rate of biochemical reactions using DNA tetrahedron and DNA single strand to construct probes, finding the true solution according to the constraint condition. And then it can improve the computational efficiency of the model.

[1]  N. Seeman,et al.  Ligation of DNA Triangles Containing Double Crossover Molecules , 1998 .

[2]  Nadrian C Seeman,et al.  Structural DNA nanotechnology: growing along with Nano Letters. , 2010, Nano letters.

[3]  Thomas H. LaBean Nanotechnology: Another dimension for DNA art , 2009, Nature.

[4]  Li Zhiyong,et al.  DNA Computation for a Category of Special Integer Planning Problem , 2005 .

[5]  Yue Yu,et al.  Multiple parameter determination in textile material design: A Bayesian inference approach based on simulation , 2018, Math. Comput. Simul..

[6]  Xu Jin,et al.  The general form of 0-1 programming problem based on DNA computing. , 2003, Bio Systems.

[7]  Bryan Wei,et al.  UNIQUIMER 3D, a software system for structural DNA nanotechnology design, analysis and evaluation , 2009, Nucleic acids research.

[8]  J. Reif,et al.  DNA-Templated Self-Assembly of Protein Arrays and Highly Conductive Nanowires , 2003, Science.

[9]  Guangzhao Cui,et al.  Application of DNA Self-Assembly on 0-1 Integer Programming Problem , 2010 .

[10]  Jing Yang,et al.  Integer Programming Problem Based on Plasmid DNA Computing Model , 2017 .

[11]  E. Winfree,et al.  Algorithmic Self-Assembly of DNA Sierpinski Triangles , 2004, PLoS biology.

[12]  Hao Yan,et al.  Scaffolded DNA origami of a DNA tetrahedron molecular container. , 2009, Nano letters.

[13]  P. Rothemund Folding DNA to create nanoscale shapes and patterns , 2006, Nature.

[14]  Russell P. Goodman,et al.  NANEV: a program employing evolutionary methods for the design of nucleic acid nanostructures. , 2005, BioTechniques.

[15]  Zhang Feng Application of DNA Chip on 0-1 Planning Problem , 2003 .

[16]  Shawn M. Douglas,et al.  DNA-nanotube-induced alignment of membrane proteins for NMR structure determination , 2007, Proceedings of the National Academy of Sciences.

[17]  Hao Yan,et al.  Tiamat: A Three-Dimensional Editing Tool for Complex DNA Structures , 2009, DNA.

[18]  Yin Zhixiang 0-1 integer programming problem based on RecA-mediated triple-stranded DNA structure , 2008 .

[19]  N. Seeman,et al.  DNA double-crossover molecules. , 1993, Biochemistry.

[20]  N. Seeman,et al.  Design and self-assembly of two-dimensional DNA crystals , 1998, Nature.

[21]  Hao Yan,et al.  Reconfigurable DNA origami to generate quasifractal patterns. , 2012, Nano letters.

[22]  Hao Yan,et al.  DNA Gridiron Nanostructures Based on Four-Arm Junctions , 2013, Science.

[23]  Phiset Sa-Ardyen,et al.  The flexibility of DNA double crossover molecules. , 2003, Biophysical journal.

[24]  Ralph E. Gomory,et al.  An algorithm for integer solutions to linear programs , 1958 .

[25]  Kang Zhou,et al.  The Improvement on Algorithm of DNA Computing on 0-1 Planning Problem , 2006, 2006 International Conference on Machine Learning and Cybernetics.

[26]  N. Seeman Nucleic acid junctions and lattices. , 1982, Journal of theoretical biology.

[27]  P. Yin,et al.  Complex shapes self-assembled from single-stranded DNA tiles , 2012, Nature.

[28]  Ick Chan Kwon,et al.  Drug delivery by a self-assembled DNA tetrahedron for overcoming drug resistance in breast cancer cells. , 2013, Chemical communications.

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

[30]  Shawn M. Douglas,et al.  Folding DNA into Twisted and Curved Nanoscale Shapes , 2009, Science.

[31]  C. Mao,et al.  Hierarchical self-assembly of DNA into symmetric supramolecular polyhedra , 2008, Nature.

[32]  Chengde Mao,et al.  Self-assembly of hexagonal DNA two-dimensional (2D) arrays. , 2005, Journal of the American Chemical Society.

[33]  Mingdong Dong,et al.  DNA origami design of dolphin-shaped structures with flexible tails. , 2008, ACS nano.

[34]  Shiying Wang,et al.  DNA solution of integer linear programming , 2005, Appl. Math. Comput..

[35]  J. Reif,et al.  Construction, analysis, ligation, and self-assembly of DNA triple crossover complexes , 2000 .

[36]  N. Seeman,et al.  Antiparallel DNA Double Crossover Molecules As Components for Nanoconstruction , 1996 .