The Models and Applications of DNA Computing

Since Dr. Adleman used DNA computing to achieve HPP with seven vertices successfully, DNA computing has been brought in various research areas and become one of the focuses of scientific development. Firstly, the basic principles and coding methods are introduced, following with the main models of it. In addition, we summed up the applications of DNA computing to solve practical problems. Finally, several improved directions are listed.