Abstract:
Recently, the possibility of using DNA as a computing tool arouses wide interests of many researchers. In this paper, after a brief introduction to the mechanism of DNA, we first explore DNA computing and its models. Then we integrate DNA computing with some soft computing technologies, such as genetic algorithms, fuzzy control, neural networks and chaotic systems. Furthermore, we pointe out the advantages and current existing problems of DNA computing. Finally, we for ecast the further work of DNA computing.