A review on swarm intelligence and evolutionary algorithms for solving flexible job shop scheduling problems | IEEE Journals & Magazine | IEEE Xplore