Classical Ramsey Number DNA Computing Model (ⅱ):Add-Bit-sequence DNA Computing Model

许进,范月科
DOI: https://doi.org/10.3321/j.issn:0254-4164.2008.12.002
2009-01-01
Chinese Journal of Computers
Abstract:Classical Ramsey number problem is a NP complete problem.It takes exponential time to solve classical Ramsey number problem with traditional electronics computer.It is necessary to study new computation methods because traditional electronics computer faces with greatly difficulty in solving NP complete problem.DNA computing possesses high parallelism in data and higher storage capacity than normal systems.Hence,in theory,it is feasible to solve NP complete problems with DNA computing.A novel DNA computing model based on add-bit-sequence is proposed for the classical Ramsey number problems in this paper.The model consists of memory sub-system,operation sub-system and detection sub-system.The DNA computing model is a novel method for solving classical Ramsey number problems.The designed method and process of DNA sequence in the memory sub-system are provided,such as restriction,algorithm and probe.The operation sub-system is set up with PCR technique,and the sub-system for detect is described.As for the encoding problem of storage sub-system,the authors give three steps as follows:Give a number for encoding according to the possible Ramsey number's size,and estimate the length of each encoding string;Determine the restrictive conditions for DNA sequences in light of biological techniques,such as the types of hybridization;Ensure the length of each encoding string on the basis of the above two conditions.As for how to delete the incorrect solutions,take the r(5,5)for example:Delete the DNA strands which denote the K5 from X;after finishing the first step,add bit to the rest DNA strands.Additionally,take the same steps as the first step to delete the incorrect solutions K5 or N5.In order to make the sub-system based on DNA computer work,the authors consider using the following biological techniques,such as restriction and PCR to delete the incorrect solutions.
What problem does this paper attempt to address?