A Dual Similar Particle Swarm Optimization Algorithm for Job-Shop Scheduling with Penalty | IEEE Conference Publication | IEEE Xplore