Evolutionary Computation Books

Showing 1-10 of 10
Complexity: A Guided Tour Complexity: A Guided Tour (Hardcover)
by (shelved 1 time as evolutionary-computation)
avg rating 4.11 — 3,447 ratings — published 2009
Rate this book
Clear rating
The Nature of Code The Nature of Code (Paperback)
by (shelved 1 time as evolutionary-computation)
avg rating 4.57 — 491 ratings — published 2012
Rate this book
Clear rating
Foundations of Genetic Programming Foundations of Genetic Programming (Hardcover)
by (shelved 1 time as evolutionary-computation)
avg rating 4.36 — 11 ratings — published 2002
Rate this book
Clear rating
Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems) Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems)
by (shelved 1 time as evolutionary-computation)
avg rating 4.30 — 50 ratings — published 1992
Rate this book
Clear rating
Applied Genetic Programming and Machine Learning (CRC Press International Series on Computational Intelligence) Applied Genetic Programming and Machine Learning (CRC Press International Series on Computational Intelligence)
by (shelved 1 time as evolutionary-computation)
avg rating 4.20 — 5 ratings — published 2009
Rate this book
Clear rating
Genetic Algorithms in Search, Optimization and Machine Learning Genetic Algorithms in Search, Optimization and Machine Learning (Hardcover)
by (shelved 1 time as evolutionary-computation)
avg rating 4.12 — 156 ratings — published 1989
Rate this book
Clear rating
An Introduction to Genetic Algorithms (Complex Adaptive Systems) An Introduction to Genetic Algorithms (Complex Adaptive Systems)
by (shelved 1 time as evolutionary-computation)
avg rating 3.81 — 219 ratings — published 1996
Rate this book
Clear rating
Multi-Objective Optimization Using Evolutionary Algorithms Multi-Objective Optimization Using Evolutionary Algorithms (Hardcover)
by (shelved 1 time as evolutionary-computation)
avg rating 4.50 — 24 ratings — published 2001
Rate this book
Clear rating
Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation) Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
by (shelved 1 time as evolutionary-computation)
avg rating 4.43 — 7 ratings — published 2002
Rate this book
Clear rating
Evolutionary Computation Evolutionary Computation (Hardcover)
by (shelved 1 time as evolutionary-computation)
avg rating 4.25 — 16 ratings — published 2006
Rate this book
Clear rating


“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, separating, extracting, cutting, and ligating DNA strands) seems fundamentally different from traditional programming languages, theoretical work on the computational power of various models of DNA computing demonstrates that certain subsets of these operators are computationally complete. In other words, everything that is Turing-computable can also be computed by these DNA models of computation. Furthermore, it has also been shown that universal systems exist, so that the programmable DNA computer is theoretically possible.
The algorithms for DNA computing that have been presented in the literature use an approach that will not work for NP-complete problems of realistic size, because these algorithms are all based on extracting an existing solution from a sufficiently large initial population of solutions. Although a huge number (≈ 1012) of DNA molecules (i.e., potential solutions to a given problem) can be manipulated in parallel, this so-called filtering approach (i.e., generate and test) quickly becomes infeasible as problem sizes grow (e.g., a 500-node instance of the traveling salesman problem has > 101000 potential solutions).”
Laura F. Landweber, Evolution as Computation