Stochastic network project scheduling with non-consumable limited resources

被引:93
作者
GolenkoGinzburg, D
Gonik, A
机构
[1] Dept. of Indust. Eng. and Management, Ben-Gurion University of the Negev
[2] Luxembourg Industries, Arad 89101
关键词
activity on-arc stochastic network project; non-consumable resources; resource constraint project scheduling; zero-one integer programming;
D O I
10.1016/S0925-5273(96)00019-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a newly developed resource constrained scheduling model for a PERT type project. Several non-consumable activity related resources, such as machines or manpower, are imbedded in the model. Each activity in a project requires resources of various types with fixed capacities. Each type of resource is in limited supply with a resource limit that is fixed at the same level throughout the project duration. For each activity, its duration is a random variable with given density function. The problem is to determine starting lime values S-ij for each activity (i,j) entering the project, i.e., the timing of feeding-in resources for that activity. Values S-ij. are not calculated beforehand and are random values conditional on our decisions. The model's objective is to minimize the expected project duration. Determination of values S-ij is carried out at decision points when at least one activity is ready to be operated and there are free available resources. If, at a certain point of time, more than one activity is ready to be operated but the available amount of resources is limited, a competition among the activities is carried out in order to choose those activities which can be supplied by the resources and which have to be operated first. We suggest carrying out the competition by solving a zero-one integer programming problem to maximize the total contribution of the accepted activities to the expected project duration. For each activity, its contribution is the product of the average duration of the activity and its probability of being on the critical path in the course of the project's realization. Those probability values are calculated via simulation. Solving a zero-one integer programming problem at each decision point results in the following policy: the project management takes all measures to first operate those activities that, being realized, have the greatest effect of decreasing the expected project duration. Only afterwards, does the management take care of other activities. A heuristic algorithm for resource constrained project scheduling is developed. A numerical example is presented.
引用
收藏
页码:29 / 37
页数:9
相关论文
共 32 条
[1]  
BELL CE, 1991, NAV RES LOG, V38, P315, DOI 10.1002/1520-6750(199106)38:3<315::AID-NAV3220380304>3.0.CO
[2]  
2-7
[3]  
DAVIS E, 1974, J IND ENG, V6, P22
[4]  
DAVIS EW, 1971, MANAGE SCI B-APPL, V17, pB803
[5]  
Davis EW, 1973, AIIE Transactions, V5, P297
[6]   RESOURCE CONSTRAINED PROJECT CRASHING [J].
DECKRO, RF ;
HEBERT, JE .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1989, 17 (01) :69-79
[7]   A 2-LEVEL DECISION-MAKING MODEL FOR CONTROLLING STOCHASTIC PROJECTS [J].
GOLENKOGINZBURG, D .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1993, 32 (01) :117-127
[8]   ON THE DISTRIBUTION OF ACTIVITY TIME IN PERT [J].
GOLENKOGINZBURG, D .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1988, 39 (08) :767-771
[9]   On-line control model for cost-simulation network projects [J].
GolenkoGinzburg, D ;
Gonik, A .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1996, 47 (02) :266-283
[10]  
HASTINGS NAJ, 1976, OPER RES Q, V27, P341