Research Article

A New Chaotic Starling Particle Swarm Optimization Algorithm for Clustering Problems

Algorithm 2

Starling Birds Collective Responses.
Input:
   for Particle
      Find the neighbors in the neighborhood of particle using FER
      The new position of particle :
      The new position of particle :
       if  Particle.Fitness<Particle().Fitness
       Particle.Fitness=Particle().Fitness;
       Particle.Position=Particle().Position;
       Particle.Velocity=Particle().Velocity;
       End if
       Return Particle
   End for
Output: Particle