A branch-and-bound procedure for the generalized resource-constrained project scheduling problem

被引:37
作者
Demeulemeester, EL
Herroelen, WS
机构
[1] Katholieke Universiteit Leuven, Leuven
关键词
D O I
10.1287/opre.45.2.201
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper a branch-and-bound procedure is described for scheduling project activities subject to precedence diagramming type of precedence relations, ready times, due dates, and variable multiple resource availability constraints, where the objective is to minimize project duration. The procedure is based on a depth-first solution strategy in which nodes in the solution tree represent resource and precedence feasible partial schedules. Branches emanating from a parent node correspond to exhaustive and minimal combinations of activities, the delay of which resolves resource conflicts at each parent node. A precedence based lower bound and several dominance rules are introduced in order to restrict the growth of the solutions tree. The procedure has been programmed in the C language. Extensive computational experience is reported.
引用
收藏
页码:201 / 212
页数:12
相关论文
共 21 条
[1]  
Bartusch M., 1988, Annals of Operations Research, V16, P201
[2]  
Davis E. W., 1971, Management Science, V17, P803, DOI 10.1287/mnsc.17.12.B803
[3]  
DAVIS EW, 1966, J IND ENGINEERING, V17, P177
[4]  
Davis EW, 1973, AIIE Transactions, V5, P297
[5]   A BRANCH-AND-BOUND PROCEDURE FOR THE MULTIPLE RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM [J].
DEMEULEMEESTER, E ;
HERROELEN, W .
MANAGEMENT SCIENCE, 1992, 38 (12) :1803-1818
[6]  
Demeulemeester E., 1992, THESIS KATHOLIEKE U
[7]  
DEMEULEMEESTER E, 1992, EUR J OPNL RES, V76, P218
[8]   AN EVALUATION OF MICROCOMPUTER-BASED SOFTWARE PACKAGES FOR PROJECT-MANAGEMENT [J].
DEWIT, J ;
HERROELEN, W .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 49 (01) :102-139
[9]   THE ANALYSIS OF ACTIVITY NETWORKS UNDER GENERALIZED PRECEDENCE RELATIONS (GPRS) [J].
ELMAGHRABY, SE ;
KAMBUROWSKI, J .
MANAGEMENT SCIENCE, 1992, 38 (09) :1245-1263
[10]  
French S., 1982, Sequencing and Scheduling