Robust execution strategies for project scheduling with unreliable resources and stochastic durations

被引:32
作者
Fu, Na [1 ]
Lau, Hoong Chuin [1 ]
Varakantham, Pradeep [1 ]
机构
[1] Singapore Management Univ, Sch Informat Syst, Singapore 178902, Singapore
关键词
Project scheduling; Risk management; Robustness and sensitivity analysis; Uncertainty modeling; OPTIMIZATION; UNCERTAINTY; POLICIES; SEARCH;
D O I
10.1007/s10951-015-0425-1
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The resource-constrained project scheduling problem with minimum and maximum time lags (RCPSP/max) is a general model for resource scheduling in many real-world problems (such as manufacturing and construction engineering). We consider RCPSP/max problems where the durations of activities are stochastic and resources can have unforeseen breakdowns. Given a level of allowable risk, , our mechanisms aim to compute the minimum robust makespan execution strategy. Robust makespan for an execution strategy is any makespan value that has a risk less than . The risk for a makespan value, given an execution strategy, is the probability that a schedule instantiated from the execution strategy will not finish before given the uncertainty over durations and resources. We make three key contributions: (a) firstly, we provide an analytical evaluation of resource breakdowns and repairs on executions of activities; (b) we then incorporate such information into a local search framework and generate execution strategies that can absorb resource and durational uncertainties; and (c) finally, to improve robustness of resulting strategies, we propose resource breakdown aware chaining procedure with three different metrics. This chaining procedure computes resource allocations by predicting the effect of breakdowns on robustness of generated strategies. Experiments show effectiveness of our proposed methods in providing more robust execution strategies under uncertainty.
引用
收藏
页码:607 / 622
页数:16
相关论文
共 37 条
[1]  
[Anonymous], EUROPEAN J OPERATION
[2]   Executing production schedules in the face of uncertainties: A review and some future directions [J].
Aytug, H ;
Lawley, MA ;
McKay, K ;
Mohan, S ;
Uzsoy, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (01) :86-110
[3]  
Bartusch M., 1988, Annals of Operations Research, V16, P201
[4]   Proactive algorithms for job shop scheduling with probabilistic durations [J].
Beck, J. Christopher ;
Wilson, Nic .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2007, 28 :183-232
[5]   Robust optimization - methodology and applications [J].
Ben-Tal, A ;
Nemirovski, A .
MATHEMATICAL PROGRAMMING, 2002, 92 (03) :453-480
[6]   A theoretic and practical framework for scheduling in a stochastic environment [J].
Bidot, Julien ;
Vidal, Thierry ;
Laborie, Philippe ;
Beck, J. Christopher .
JOURNAL OF SCHEDULING, 2009, 12 (03) :315-344
[7]  
Billingsley P., 1995, Probability and Measure, Vthird
[8]   Resource-constrained project scheduling: Notation, classification, models, and methods [J].
Brucker, P ;
Drexl, A ;
Mohring, R ;
Neumann, K ;
Pesch, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (01) :3-41
[9]   A linear decision-based approximation approach to stochastic programming [J].
Chen, Xin ;
Sim, Melvyn ;
Sun, Peng ;
Zhang, Jiawei .
OPERATIONS RESEARCH, 2008, 56 (02) :344-357
[10]  
Daniels RL, 1997, IIE TRANS, V29, P977