主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

中国管理科学 ›› 2014, Vol. 22 ›› Issue (1): 45-54.

• 论文 • 上一篇    下一篇

安装时间与次序相关的生产调度干扰管理研究

刘锋1, 王建军1, 饶卫振1,2, 杨德礼1   

  1. 1. 大连理工大学系统工程研究所, 辽宁 大连 116023;
    2. 山东科技大学经济管理学院, 山东 青岛 266590
  • 收稿日期:2011-09-27 修回日期:2013-03-19 出版日期:2014-01-20 发布日期:2014-01-20
  • 基金资助:
    国家自然科学基金资助项目(71271039,70902033);新世纪优秀人才支持计划资助项目(NCET-13-0082);教育部“创新团队发展计划”项目(IRT1214)

Machine Scheduling Disruption Management with Sequence Dependent Setup Times

LIU Feng1, WANG Jian-jun1, RAO Wei-zhen1,2, YANG De-li1   

  1. 1. Institute of Systems Engineering, Dalian University of Technology, Dalian 116023, China;
    2. Colledge of Economics and Managemet, Shandong University of Science and Technology, Qingdao 266590, China
  • Received:2011-09-27 Revised:2013-03-19 Online:2014-01-20 Published:2014-01-20

摘要: 在安装时间和次序相关的单机调度问题中,为应对突发性的工件优先级变动造成的影响,构建了双目标重调度模型。原目标为生产的流程时间,扰动目标为工件的加工次序扰动。针对模型中的双目标,设计了基于有效解的两阶段混合启发式算法进行求解,在原目标和扰动目标之间进行权衡。混合算法第一阶段里,基于任意单个工件次序变化将双目标问题转化成单目标TSP问题,利用最近邻域和插入混合求得单目标问题的若干解,构成初始种群。第二阶段中基于非支配排序遗传算法在处理多目标问题上的优势,对初始种群进行扩展搜索,最后输出问题的有效前沿。通过数值试验运算比较分析若干针对有效解集的指标,验证了混合算法求得的解集在多样性和临近性上要优于单纯的非支配排序遗传算法。该混合算法可以有效地解决具有安装时间的加工次序扰动问题。

关键词: 重调度, 次序扰动, 双目标, 有效前沿, 非支配排序遗传算法

Abstract: In this paper, a disruption management problem on single machine scheduling with sequence dependent setup times 1|sij|Cmax is studied. It is originated from practical situations where jobs come from different job families, and during the implementation of initial schedule the priority of certain job would be suddenly upgraded, causing disruption to the original plan. This makes it necessary to consider jobs' sequence deviation from original plan during rescheduling, which is calculated based on job i's relative position to job j in the revised schedule. In this paper, a bi-objective rescheduling model is built, considering both Cmax and sequence deviation. In order to effectively solve the model, local search is combined with global search and a two-stage approach is designed. In stage 1 construction heuristic based on mixed Nearest Neighbor and Insertion is used to obtain good initial solutions for stage 2 to make extension search along the Pareto front. Computational study shows that the proposed approach outperforms the widely applied NSGA-Ⅱ in both proximity and diversity metrics. And for decision-makers, better decision alternatives could be provided for the trade-off between production cost and deviation of disruption. The research sets an example for applying hybrid metaheuristic to deal with disruption in machine scheduling and computational results could serve as comparison for further studies of this problem.

Key words: rescheduling, sequence disruption, bi-criterion, Pareto front, NSGA-Ⅱ

中图分类号: