This text covers abstract principles of molecular computing and the building of actual systems. Topics include the use of proteins and other molecules for information processing, molecular recognition, computation in nonlinear media, and more.
Table of Contents
Introduction—What Is Molecular Computing?
Conformation-Based Computing—A Rationale and a Recipe
Molecular Recognition—Storage and Processing of Molecular Information
Computing in Reaction-Diffusion and Excitable Media—Case Studies of Unconventional Processors
Chemical-Based Computing and Problems of High Computational Complexity—The Reaction-Diffusion Paradigm
DNA Computing and Its Frontiers
Bioelectronics and Protein-Based Optical Memories and Processors