Journal of South China University of Technology (Natural Science Edition) ›› 2009, Vol. 37 ›› Issue (9): 112-116.

• Mechanical Engineering • Previous Articles     Next Articles

An Entropy-Based Hybrid Genetic Algorithm for Job-Shop Scheduling

Chen Yao-jun  Yao Xi-fan  Zhang Qing   

  1. School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou 510640, Guangdong, China
  • Received:2008-12-30 Revised:2009-02-19 Online:2009-09-25 Published:2009-09-25
  • Contact: 陈耀军(1979-),男,博士,主要从事制造系统控制与调度优化研究. E-mail:butianshi00@163.com
  • About author:陈耀军(1979-),男,博士,主要从事制造系统控制与调度优化研究.
  • Supported by:

    国家“863”高技术计划项目(2007AA04Z111)

Abstract:

To improve the searching performance of job-shop scheduling algorithms,the population entropy for eva-luating the orderliness(difference) of the algorithm population is proposed by analyzing the convergent graph of the simulated annealing genetic algorithm.Then,a modified simulated annealing genetic algorithm is proposed based on the population entropy,which adapts itself to the variation of population via the dynamic change of both the crossover probability and the mutation probability with the population entropy. Thus, the population diversity is increased, the premature convergence of the algorithm is overcome, and the searching performance is improved. Simulated results show that the proposed algorithm has great superiority in the searching performance. As compared with the traditional genetic algorithm, in the same initial and convergence conditions for the FT10 problem, the optimal result is improved from 998 to 930 and the deviation reduces from 9.78% to 1.94%, while for the LA36 problem, the optimal result is improved from 1 359 to 1 278 and the deviation reduces from 10. 29% to 2.97%.

Key words: genetic algorithm, simulated annealing algorithm, population entropy, job-shop scheduling, hybrid algorithm