Molecular computing

Nondeterministic (Adleman)

Create (by self assembly) populations of DNA that cover a large search space. Select (by molecular probes) those molecules that satisfy the conditions of the problem.

Deterministic (Shapiro, Seeman, Winfree)

Constrain DNA building blocks to fit together in the pattern of a desired computation.

next