Magazine Article

Particle Swarm Optimization Toolbox

TBMG-8061

06/01/2010

Abstract
Content

The Particle Swarm Optimization Toolbox is a library of evolutionary optimization tools developed in the MAT-LAB environment. The algorithms contained in the library include a genetic algorithm (GA), a single-objective particle swarm optimizer (SOPSO), and a multi-objective particle swarm optimizer (MOPSO). Development focused on both the SOPSO and MOPSO. A GA was included mainly for comparison purposes, and the particle swarm optimizers appeared to perform better for a wide variety of optimization problems. All algorithms are capable of performing unconstrained and constrained optimization. The particle swarm optimizers are capable of performing single and multi-objective optimization. The SOPSO and MOPSO algorithms are based on swarming theory and bird-flocking patterns to search the trade space for the optimal solution or optimal trade in competing objectives. The MOPSO generates Pareto fronts for objectives that are in competition.

Meta TagsDetails
Citation
"Particle Swarm Optimization Toolbox," Mobility Engineering, June 1, 2010.
Additional Details
Publisher
Published
Jun 1, 2010
Product Code
TBMG-8061
Content Type
Magazine Article
Language
English