On the other hand, the Particle Swarm Optimization (PSO) technique developed by Eberhart and Kennedy (1995) is a simple evolutionary algorithm that differs from other evolutionary computation techniques in that it is motivated by the simulation of social behavior.