Chapman and Hall/CRC
Natural computing brings together nature and computing to develop new computational tools for problem solving; to synthesize natural patterns and behaviors in computers; and to potentially design novel types of computers. Fundamentals of Natural Computing: Basic Concepts, Algorithms, and Applications presents a wide-ranging survey of novel techniqu
Introduction. Conceptualization. PART I - COMPUTING INSPIRED BY NATURE. Evolutionary Computing. Neurocomputing. Swarm Intelligence. Immunocomputing. PART II - SIMULATION AND EMULATION OF NATURAL PHENOMENA IN COMPUTERS. Fractal Geometry of Nature. Artificial Life. PART III - COMPUTING WITH NATURAL MATERIALS. DNA Computing. Quantum Computing. Afterwords. Appendices. Index.