Setting gates for activities in the stochastic project scheduling problem through the cross entropy methodology

被引:14
作者
Bendavid, Illana [1 ]
Golany, Boaz [1 ]
机构
[1] Technion Israel Inst Technol, Fac Ind Engn & Management, IL-32000 Haifa, Israel
关键词
TIMES;
D O I
10.1007/s10479-009-0579-3
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper addresses the problem of scheduling activities in projects with stochastic activity durations. The aim is to determine for each activity a gate-a time before it the activity cannot begin. Setting these gates is analogous to setting inventory levels in the news vendor problem. The resources required for each activity are scheduled to arrive according to its gate. Since activities' durations are stochastic, the start and finish time of each activity is uncertain. This fact may lead to one Of two Outcomes: (1) an activity is ready to start its processing as all its predecessors have finished, but it cannot start because the resources required for it were scheduled to arrive at a later time. (2) The resources required for the activity have arrived and are ready to be used but the activity is not ready to start because of precedence constraints. In the first case we will incur a "holding" cost while in the second case, we will incur a "shortage" cost. Our objective is to set gates so as to minimize the sum of the expected holding and shortage costs. We employ the Cross-Entropy method to solve the problem. The paper describes the implementation of the method, compares its results to various heuristic methods and provides some insights towards actual applications.
引用
收藏
页码:259 / 276
页数:18
相关论文
共 28 条
[1]   Application of the cross-entropy method to the buffer allocation problem in a simulation-based environment [J].
Alon, G ;
Kroese, DP ;
Raviv, T ;
Rubinstein, RY .
ANNALS OF OPERATIONS RESEARCH, 2005, 134 (01) :137-151
[2]  
Botev Z, 2004, PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, P529
[3]   Activity delay in stochastic project networks [J].
Buss, AH ;
Rosenblatt, MJ .
OPERATIONS RESEARCH, 1997, 45 (01) :126-139
[4]   Managing stochastic, finite capacity, multi-project systems through the cross-entropy methodology [J].
Cohen, I ;
Golany, B ;
Shtub, A .
ANNALS OF OPERATIONS RESEARCH, 2005, 134 (01) :183-199
[5]  
Demeulemeester E., 2002, Project Scheduling: A Research Handbook
[6]  
Denardo E.V., 2012, Dynamic programming: models and applications
[7]   On the optimal release time of jobs with random processing times, with extensions to other criteria [J].
Elmaghraby, SE .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2001, 74 (1-3) :103-113
[8]   Optimal start times under stochastic activity durations [J].
Elmaghraby, SE ;
Ferreira, AA ;
Tavares, LV .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2000, 64 (1-3) :153-164
[9]  
Elmaghraby SE., 1977, ACTIVITY NETWORKS PR
[10]  
Fazar W., 1959, The American Statistician, V13, P10