Difference between revisions 19092646 and 35127802 on enwikiIn [[mathematics]], specifically in [[optimization (mathematics)|optimization]], '''repulsive particle swarm optimization''' ('''RPSO''') is a [[global optimization]] [[algorithm]]. It belongs to the class of [[stochastic|stochastic]] [[evolutionary algorithm|evolutionary]] global optimizers, and is a variant of [[particle swarm optimization]] (PSO). (contracted; show full) *<math>\hat{\mathbf{x}}</math> : best position of a particle *<math>\hat{\mathbf{y}}</math> : best position of a randomly chosen other particle from within the swarm *<math>\mathbf{z}</math> : a random velocity vector *<math>a,b,c</math> : constants The main difference between PSO and RPSO is the propagation mechanism to determine new positions for a particle in the search space. RPSO is capable tof finding global optima in more complex [[search space|search spaces]]. On the other hand, compared to PSO it may be slower on certain types of optimization problems. ==See also== *[[Particle swarm optimization]] *[[Ant colony optimization]] *[[Genetic algorithm]] *[[Swarm intelligence]] ==External links== *[http://psotoolbox.sourceforge.net Particle Swarm Optimization toolbox] An open source PSO toolbox written in Matlab. ([http://sourceforge.net/projects/psotoolbox sourceforge home for the project]) *[http://www.particleswarm.info Particle Swarm Central ] [[Category:Optimization algorithms]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://en.wikipedia.org/w/index.php?diff=prev&oldid=35127802.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|