Discrete Version Of Particle Swarm Optimization Research Articles