• CN:11-2187/TH
  • ISSN:0577-6686

›› 2008, Vol. 44 ›› Issue (8): 242-247.

• 论文 • 上一篇    下一篇

车间调度问题及其进化算法分析

苏子林   

  1. 鲁东大学交通学院
  • 发布日期:2008-08-15

Job-shop Scheduling Problem and Its Evolution Algorithm Analysis

SU Zilin   

  1. Traffic School, Ludong University
  • Published:2008-08-15

摘要: 为了研究车间调度问题,分析调度过程和调度结果,提出最小化空闲时间处理过程和不同空闲时间处理顺序规则。根据最小化空闲时间处理过程,设计进化算法的初始种群生成过程、重组算子和变异算子。为保持种群的多样性,在选择算子中引入广义海明距离,在总体流程中加入种群修正过程。经典的调度基准问题试验表明:最小化空闲时间处理过程高效可靠;进化算法能缩小搜索空间、提高搜索效率和避免早熟收敛现象,稳定可靠。

关键词: 车间调度问题, 进化算法, 生产调度, 最小化空闲时间

Abstract: To study job-shop scheduling problem, scheduling procedure and scheduling result are analyzed. A processing procedure for minimizing idle time and several processing order rules for different idle time are proposed. The initial population generating operator, recombination operator and mutation operator of an evolution algorithm are designed, according to the processing procedure for minimizing idle time. The generalized Hamming distance is introduced into the selection operator and a population modification procedure is inserted into the algorithm to keep population’s diversity. Experiments on classical benchmark problems show that the minimizing idle time procedure is highly efficient and reliable, and that the evolution algorithm can reduce search space, improves search efficiency and avoid premature convergent phenomenon, and is stable and reliable.

Key words: Evolution algorithm, Job-shop scheduling problem, Minimizing idle time, Production scheduling

中图分类号: