Computing With DNA (original) (raw)
This paper presents a DNA Computing potential in areas of encryption, genetic programming, language systems, and algorithms. DNA computing takes advantage of DNA or related molecules for storing information and biotechnological operations for manipulating this information. A DNA computer has extremely dense information storage capacity, provides tremendous parallelism, and exhibits extraordinary energy efficiency. DNA computing devices could revolutionize the pharmaceutical and biomedical fields. It involves application of information technology to the management of biological information. DNA Computing is brought into focus mainly because of three research directions. First, the size of semiconductor devices approaches the scale of large macromolecules. Second, the enviable computational capabilities of living organisms are increasingly traced to molecular mechanisms. Third, techniques for engineering molecular control structures into living cells start to emerge. Suggested Algorit...