Genetic Algorithms (GA's) are a class of optimization algorithms. GA's attempts to solve problems through modeling a simplified version of genetic process. There are many problems for which a GA approach is useful. It is, however, untraditional if assignment is such a problem. The meaning of the Particle Swarm Optimization (PSO) refers to a relatively new family of algorithms that may be used to find optimal (or near optimal) solutions to numerical and qualitative problems. PSO is an extremely simple algorithm that seems to be effective for optimizing a wide range of Applications.