Particle swarm optimization

Revision as of 05:24, 31 July 2015 by rosettacode>JimTheriot (Particle'Swarm Optimizarion)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Particle Swarm Optimization (PSO) is an optimization method in which multiple candidate solutions migrate through the solution space. PSO does not require that the objective function be differentiable. The method should be applied to one or more of the 'well-known' optimization test cases e. g. the Rosenbrock ('banana') function.

Task
Particle swarm optimization
You are encouraged to solve this task according to the task description, using any language you may know.