计算机集成制造系统 ›› 2019, Vol. 25 ›› Issue (第11): 2762-2774.DOI: 10.13196/j.cims.2019.11.007

• 当期目次 • 上一篇    下一篇

考虑作业返工的资源受限项目调度问题

廖怡娜,陆志强+   

  1. 同济大学机械与能源工程学院
  • 出版日期:2019-11-30 发布日期:2019-11-30
  • 基金资助:
    国家自然科学基金资助项目(61473211)。

Resource-constrained project scheduling problem with reworking

  • Online:2019-11-30 Published:2019-11-30
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.61473211 ).

摘要: 为了解决实际项目调度中由时常出现的作业返工现象而导致的计划中断问题,在资源受限项目调度问题的基础上引入作业返工这一不确定因素,以最小化项目工期与作业开始时间变动性的加权和为目标,建立了考虑作业返工的资源受限项目调度问题的数学模型。针对该模型,设计了面向3种不同情况的修复算法。为了从全局角度优化存在扰动的项目,在进行局部修复的同时提出一种前瞻性反应式调度算法,该算法以修复算法生成结果作为初始解,采用禁忌搜索算法进行进一步优化。通过数值实验,采用CPLEX和现有算法与所提算法进行对比,证明了算法的有效性。

关键词: 项目调度, 作业返工, 修复算法, 前瞻性反应式调度算法

Abstract: To solve the problem of schedule interruption caused by frequently occurring job rework in actual project scheduling,the uncertainty of job rework was introduced based on resource-constrained project scheduling problem to establish a mathematical model by minimizing the weighted sum of makespan and job variability.For this model,the repair algorithm for three different situations was designed.To optimize the project from the overall perspective,a forward-looking reactive scheduling algorithm was proposed while performing local repair,which used the results generated by proposed repair algorithm as the initial solution and tabu search algorithm to achieve further optimization.The numerical experiments were conducted to compare CPLEX and the existing algorithms with the algorithm,and the effectiveness of the proposed algorithm was proved.

Key words: project scheduling, job rework, repair algorithm, forward-looking reactive scheduling algorithm

中图分类号: