Critical chain based Proactive-Reactive scheduling for Resource-Constrained project scheduling under uncertainty

被引:19
|
作者
Peng, Wuliang [1 ]
Lin, Xuejun [1 ]
Li, Haitao [2 ]
机构
[1] Yantai Univ, Sch Econ & Management, Yantai, Peoples R China
[2] Univ Missouri St Louis, Coll Business Adm, St Louis, MO USA
基金
中国国家自然科学基金;
关键词
Stochastic resource-constrained project scheduling; Critical chain method; Proactive-reactive scheduling; Approximate dynamic programming; Look-up table; BUFFER MANAGEMENT;
D O I
10.1016/j.eswa.2022.119188
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Project scheduling problems under both resource constraints and uncertainty have been widely studied due to their real world relevance. In this paper, we design and implement a new integrated proactive-reactive solution approach based on the critical chain method (CCM) to proactively generate a robust and reliable baseline schedule for the class of resource-constrained project scheduling problem (RCPSP) under uncertainty. A discretetime Markov decision process model is applied for the reactive scheduling phase, which embeds the look-up table method in reinforcement learning to dynamically schedule and adjust schedule reactively using the baseline schedule during project execution. The cost values in the look-up table are calculated based on the occupation of a project buffer and feeding buffers in the baseline schedule generated by the CCM. We conduct computation experiments on the benchmark instances to test our algorithm. The results show that our approach is able to obtain quality solutions efficiently, and competitive with the benchmark algorithms for small- and medium-sized instances.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A new heuristic for resource-constrained project scheduling in stochastic networks using critical chain concept
    Rabbani, M.
    Ghomi, S. M. T. Fatemi
    Jolai, F.
    Lahiji, N. S.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (02) : 794 - 808
  • [32] Solving the resource-constrained multi-project scheduling problem with an improved critical chain method
    Tian, Min
    Liu, Ren Jing
    Zhang, Guang Jun
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2020, 71 (08) : 1243 - 1258
  • [33] NONPREEMPTIVE MULTIMODE RESOURCE-CONSTRAINED PROJECT SCHEDULING
    DREXL, A
    GRUENEWALD, J
    IIE TRANSACTIONS, 1993, 25 (05) : 74 - 81
  • [34] Resource-constrained project scheduling problem with reworking
    Liao Y.
    Lu Z.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2019, 25 (11): : 2762 - 2774
  • [35] Disruption management for resource-constrained project scheduling
    Zhu, G
    Bard, JF
    Yu, G
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2005, 56 (04) : 365 - 381
  • [36] An Extended CPM for Resource-constrained Project Scheduling
    Ju, C. H.
    Xie, Y.
    ULTRA-PRECISION MACHINING TECHNOLOGIES, 2009, 69-70 : 695 - 699
  • [37] A Practical Approach for Resource-Constrained Project Scheduling
    Manousakis, Konstantinos
    Savva, Giannis
    Papadouri, Nicos
    Mavrovouniotis, Michalis
    Christofides, Athanasios
    Kolokotroni, Nedi
    Ellinas, Georgios
    IEEE ACCESS, 2024, 12 : 12976 - 12991
  • [38] RESOURCE-CONSTRAINED PROJECT SCHEDULING - STATE OF ART
    HERROELEN, WS
    OPERATIONAL RESEARCH QUARTERLY, 1972, 23 (03) : 261 - +
  • [39] A matheuristic for the resource-constrained project scheduling problem
    Vanhoucke, Mario
    Coelho, Jose
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (03) : 711 - 725
  • [40] Influence of learning in resource-constrained project scheduling
    Van Peteghem, Vincent
    Vanhoucke, Mario
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 87 : 569 - 579