The use of DNA moleCUles to encode computational problems. Standard operations of moleCUlar biology can then be used to solve some NP-hard {search problems} in parallel using a very large number of moleCUles. The exponential scaling of NP-hard problems still remains, so this method will require a huge amount of DNA to solve large problems. [L. M. Adleman, "MoleCUlar Computation of Solutions to Combinatorial Problems", Science 266:1021-1024, 1994]. (1997-02-11)