• 论文 •    

作业车间排序重调度问题及其改进修复约束满足算法

上官春霞,周泓,师瑞峰,吴旸   

  1. 1.北京航空航天大学 经济管理学院,北京100191;2.华北电力大学 自动化系,北京102206
  • 出版日期:2008-09-15 发布日期:2008-09-25

Flow shop rescheduling problem and its improved repair-based constraint satisfaction algorithm

SHANGGUAN Chun-xia,ZHOU Hong,SHI Rui-feng,WU Yang   

  1. 1.School of Economics & Management, Beihang University, Beijing 100191, China;2.Department of Automation, North China Electric Power University, Beijing 102206, China
  • Online:2008-09-15 Published:2008-09-25

摘要: 作业车间往往因出现新作业而需要进行重调度。为尽量减少由重调度带来的计划变更,除了优化原有的性能指标外,还应减小重调度结果与原排序之间的差异。由此,提出一种双目标优化模型。为方便求解,将模型进行了分解,构建了可以分步求解的分级模型。对分级模型提出改进的修复约束满足算法(修复法),通过采用新的变量表示形式,设计了变量排序的启发式算法,并采用变量互换启发式算法,以保证全局搜索性能。以90个作业车间标准算例为基础,设计了重调度算例,并与现有代表性的第二代非支配排序遗传算法优化结果进行了对比,结果表明在相同运行时间下,所提算法更具优越性。

关键词: 作业车间排序, 重调度, 修复约束满足算法, 启发式算法, 双目标优化

Abstract: A two-objective model was constructed for flow shop rescheduling problem with arrivals of new jobs. This model was designed to optimize the original performance index and to minimize differences between rescheduling result and original sequence. This model was decomposed and a two-level model was constructed so that it could be solved easily. The Improved Repair-based Constraint Satisfaction methods (IRCS) were proposed for the two-level model. A heuristic algorithm for variable ordering procedure was designed by using new variable representation, and a variable exchanging heuristic algorithm was used to escape from the local optima. Computational experiments of 90 rescheduling problems were conducted for the proposed algorithms with Nondominated Sorting Genetic Algorithm(NSGA-Ⅱ) as a competitor. Results revealed the advantages of the proposed algorithms within the same running time.

Key words: flow shop scheduling, rescheduling, repair-based constraint satisfaction method, heuristic algorithm, two object optimization

中图分类号: