Biological Computation

Ehud Lamm, Ron Unger

Hardback
$67.16

eBook
from $38.00

May 25, 2011 by Chapman and Hall/CRC
Textbook - 343 Pages - 50 B/W Illustrations
ISBN 9781420087956 - CAT# C7959
Series: Chapman & Hall/CRC Mathematical and Computational Biology

FREE Standard Shipping!

was $83.95

$67.16

SAVE $16.79

Add to Cart
Add to Wish List

Features

  • Covers cellular automata, evolutionary computation, artificial neural networks, and molecular computation
  • Presents easy-to-follow explanations of several important proof techniques as well as detailed explanations of all derivations
  • Provides all necessary biological background
  • Introduces emerging topics, such as swarm intelligence and artificial immune systems
  • Includes plenty of theoretical and programming exercises in each chapter
  • Contains suggestions for further reading on each topic, along with an annotated bibliography
  • Offers PowerPoint slides for instructors online

Summary

The area of biologically inspired computing, or biological computation, involves the development of new, biologically based techniques for solving difficult computational problems. A unified overview of computer science ideas inspired by biology, Biological Computation presents the most fundamental and significant concepts in this area. In the book, students discover that bacteria communicate, that DNA can be used for performing computations, how evolution solves optimization problems, that the way ants organize their nests can be applied to solve clustering problems, and what the human immune system can teach us about protecting computer networks. The authors discuss more biological examples such as these, along with the computational techniques developed from these scenarios.

The text focuses on cellular automata, evolutionary computation, neural networks, and molecular computation. Each chapter explores the biological background, describes the computational techniques, gives examples of applications, discusses possible variants of the techniques, and includes exercises and solutions. The authors use the examples and exercises to illustrate key ideas and techniques.

Clearly conveying the essence of the major computational approaches in the field, this book brings students to the point where they can either produce a working implementation of the techniques or effectively use one of the many available implementations. Moreover, the techniques discussed reflect fundamental principles that can be applied beyond bio-inspired computing. Supplementary material is available on Dr. Unger's website.