Evolutionary Computation


Complexity: A Guided Tour
The Nature of Code
Foundations of Genetic Programming
Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems)
Applied Genetic Programming and Machine Learning (CRC Press International Series on Computational Intelligence)
Genetic Algorithms in Search, Optimization and Machine Learning
An Introduction to Genetic Algorithms (Complex Adaptive Systems)
Multi-Objective Optimization Using Evolutionary Algorithms
Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
Evolutionary Computation
These potential advantages of DNA computing over the traditional approach and the seminal experimental work of Adleman, demonstrating the practical in vitro implementation of a DNA algorithm for solving an instance of the Hamiltonian path problem, caused a strong increase of interest in DNA computing over the past years. Although the set of “bio-operations” that can be executed on DNA strands in a laboratory (including operators such as synthesizing, mixing, annealing, melting, amplifying, separ ...more
Laura F. Landweber, Evolution as Computation