
215
C h a p t e r 5
Molecular Computation
T
solving computational problems using
chemical and biological processes. Problems to be solved using molec-
ular computation are usually presented as a collection of molecules that
are mixed together and undergo a series of biological processes. ese pro-
cesses produce a new collection of molecules that represent the solutions to
the computational problem. is approach to solving computational prob-
lems is interesting in several ways:
• Practical motivation: Molecular computation may allow us to build
computational devices from biological molecules and possibly to
build general-p ...