An effective hybrid genetic algorithm for the job shop scheduling problem

被引:9
作者
Chaoyong Zhang
Yunqing Rao
Peigen Li
机构
[1] Huazhong University of Science & Technology,School of Mechanical Science & Engineering
来源
The International Journal of Advanced Manufacturing Technology | 2008年 / 39卷
关键词
Job shop scheduling problem; Genetic algorithm; Crossover operator; Local search;
D O I
暂无
中图分类号
学科分类号
摘要
From the computational point of view, the job shop scheduling problem (JSP) is one of the most notoriously intractable NP-hard optimization problems. This paper applies an effective hybrid genetic algorithm for the JSP. We proposed three novel features for this algorithm to solve the JSP. Firstly, a new full active schedule (FAS) procedure based on the operation-based representation is presented to construct a schedule. After a schedule is obtained, a local search heuristic is applied to improve the solution. Secondly, a new crossover operator, called the precedence operation crossover (POX), is proposed for the operation-based representation, which can preserve the meaningful characteristics of the previous generation. Thirdly, in order to reduce the disruptive effects of genetic operators, the approach of an improved generation alteration model is introduced. The proposed approaches are tested on some standard instances and compared with other approaches. The superior results validate the effectiveness of the proposed algorithm.
引用
收藏
页码:965 / 974
页数:9
相关论文
共 34 条
[1]  
Bierwirth C(1995)A generalized permutation approach to job shop scheduling with genetic algorithms OR Spektrum 17 87-92
[2]  
Croce FD(1995)A genetic algorithm for the job shop problem Comput Oper Res 22 15-24
[3]  
Tadei R(1992)Job shop scheduling by simulated annealing Oper Res 40 113-125
[4]  
Volta G(1994)Parallel taboo search techniques for the job-shop scheduling problem ORSA J Comput 6 108-117
[5]  
Laarhoven PV(1996)A fast taboo search algorithm for the job shop problem Manag Sci 42 797-813
[6]  
Aarts E(1999)Deterministic job-shop scheduling:Past,present and future Eur J Oper Res 113 390-434
[7]  
Lenstra JK(1996)The job shop scheduling problem: Conventional and new solution techniques Eur J Oper Res 93 1-33
[8]  
Taillard ED(1997)Degree of population diversity -a perspective on premature convergence in genetic algorithms and its Markov-chain analysis IEEE Trans Neural Netw 8 1165-1176
[9]  
Nowicki E(1999)A tutorial survey of job shop scheduling problems using genetic algorithms, part II: hybrid genetic search strategies Comput Ind Eng 36 343-364
[10]  
Smutnicki C(1996)A tutorial survey of job-shop scheduling problems using genetic algorithms -I. representation Comput Ind Eng 30 83-97