Introducing co-evolution and sub-evolution processes into genetic algorithm for job-shop scheduling | IEEE Conference Publication | IEEE Xplore