Solving the Job Shop Scheduling Problem Using the Imperialist Competitive Algorithm

Jie Zhang,Peng Zhang,Jianxiong Yang,Ying Huang
DOI: https://doi.org/10.4028/www.scientific.net/amr.430-432.737
2012-01-01
Advanced Materials Research
Abstract:This paper deals with the Job Shop Scheduling Problem with the minimization of makespan as the objective. A novel meta-heuristic named imperialist competitive algorithm (ICA) is adopted to solve the problem. Since appropriate design of the parameters has a significant impact on the performance of the algorithm, the parameters were chosen based on orthogonal test. A local search strategy based on critical path and critical block was used to improve the performance of the algorithm. At last the algorithm was tested on a set of standard benchmark instances, and the computational results showed that the algorithm proposed performed well in both convergence rate and better global optima achievement.
What problem does this paper attempt to address?