Comparison of particle swarm optimization and genetic algorithms for shop floor scheduling in manufacturing | Synapse