DNA Computer Principle, Advances and Difficulties (i):Biological Computing System and Its Applications to Graph Theory

许进,张雷
DOI: https://doi.org/10.3321/j.issn:0254-4164.2003.01.001
2003-01-01
Chinese Journal of Computers
Abstract:Biomolecular computing is computation at the molecular scale, using biotechnology engineering techniques. Recently, Many scientists in different fields are interest in DNA computer model based on reaction of biochemistry Because DNA computer has been formed a new science field. The studying and making DNA computer needs many science subjects such as biological engineering, computer science, mathematics, physics, chemistry, information science, micro electronics, laser technology, and control science, etc. Based on this, the advances of DNA computer are considered in detail in this four part paper such as fundamental principle, several models of DNA computing, and difficulties. In this paper, authors discuss the fundamental principle, introduce the notion of biological computing system, and summarize in detail the applications of DNA computing to some NP complete problems in Graph Theory and Optimizations, such as directed Hamiltonian Path problem, satisfaction problem, maximal clique and maximal independent problem, 0 1 programming problem, etc.
What problem does this paper attempt to address?