cover_swarmintelligence.jpg

A book from 2006, with a slightly misleading title. Actually it is only about Particle Swarm Optimization and Ant Colony Optimization, plus introduction to optimization and Evolutionary Computation in the first parts of the book. But as of PSO and ACO, it is a very clearly written and thorough review work -- there are 667 references.

The few more general sections occasionally seemed to me somewhat less substantial. For example the comparison of Particle Swarm Optimization vs. Evolutionary Computation quite strongly tries to separate them, while for me it seems that although it is very practical to have these different approaches, many of their underlying principles are overlapping quite heavily, if suitably interpreted (e.g. the trajectory of an individual in PSO should be compared to a trajectory of a generational family chain of parent-child successions in EC, and an explicit test should be done about whether such rules of EC could be found so that the trajectories would be similar to PSO, or vice versa. I haven't checked it, but at least reading the book didn't convince me that the check would fail.).

I would recommend the book to people who are seriously interested in Particle Swarm Optimization or Ant Colony Optimization. Those having a more general interest in swarm intelligence might find the book a bit limited in breadth, but flipping through it might be useful nevertheless.

More info at book's homepage: http://si.cs.up.ac.za/