The Particle Swarm
Search is
one of the non-circular search options in *Slide* for
locating critical slip surfaces. The Particle Swarm Search is also known
as Particle Swarm Optimization (PSO).

The Particle Swarm Search is a metaheuristic search method in which randomness is introduced in some steps of the algorithm.

To enable a Particle Swarm Search:

In the Slip Surface Options dialog, set the Search Method = Particle Swarm Search.

Set the Particle Swarm Search Options (Max Iterations and Number of Particles).

The Particle Swarm Search requires no user defined search objects, the algorithm will run automatically when you select Compute.

Particle Swarm Search Method

Search starts with a random population of failure surfaces in the search scope (known as particles)

Particle Swarm Search can use either spherical or ellipsoidal surfaces

The search proceeds by updating each particle for the next iteration:

Updating parameters in Vi are selected randomly such that the new particle is inspired by the best found solution among all particles (SG) and best found solution by that particle in the previous iterations (SB)

Search process is stopped after a finite number of iterations

*Schematic
illustration of Particle Swarm Search algorithm*