Pre-emption in resource-constrained project scheduling

被引:44
作者
Ballestin, Francisco [2 ]
Valls, Vicente [3 ]
Quintanilla, Sacramento [1 ]
机构
[1] Univ Valencia, Dept Econ Financiera & Matemat, Fac Econ & Empresariales, E-46003 Valencia, Spain
[2] Univ Publ Navarra, Dept Estadist & Invest Operat, Fac Econ & Empresariales, Pamplona, Spain
[3] Univ Valencia, Dept Estadist & Invest Operat, Fac Matemat, E-46003 Valencia, Spain
关键词
resource constrained project scheduling; heuristic algorithms; pre-emption; double justification; serial SGS;
D O I
10.1016/j.ejor.2006.07.052
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Resource-Constrained Project Scheduling Project (RCPSP), together with some of its extensions, has been widely studied. A fundamental assumption in this basic problem is that activities in progress are non-preemptable. Very little effort has been made to uncover the potential benefits of discrete activity pre-emption, and the papers dealing with this issue have reached the conclusion that it has little effect on project length when constant resource availability levels are defined. In this paper we show how three basic elements of many heuristics for the RCPSP - codification, serial SGS and double justification - can be adapted to deal with interruption. The paper is mainly focussed on problem 1_PRCPSP, a generalization of the RCPSP where a maximum of one interruption per activity is allowed. However, it is also shown how these three elements can be further adapted to deal with more general pre-emptive problems. Computational experiments on the standard j30 and j120 sets support the conclusion that pre-emption does help to decrease project length when compared to the no-interruption case. They also prove the usefulness of the justification in the presence of pre-emption. The justification is a RCPS technique that can be easily incorporated into a wide range of algorithms for the RCPSP, increasing their solution quality - maintaining the number of schedules calculated. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1136 / 1152
页数:17
相关论文
共 21 条
[1]   SCHEDULING SUBJECT TO RESOURCE CONSTRAINTS - CLASSIFICATION AND COMPLEXITY [J].
BLAZEWICZ, J ;
LENSTRA, JK ;
KAN, AHGR .
DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) :11-24
[2]   A COMPARISON OF DUE DATE SETTING, RESOURCE ASSIGNMENT, AND JOB PREEMPTION HEURISTICS FOR THE MULTIPROJECT SCHEDULING PROBLEM [J].
BOCK, DB ;
PATTERSON, JH .
DECISION SCIENCES, 1990, 21 (02) :387-402
[3]  
Crandall K. C., 1973, PROJECT MANAGEMENT Q, V4, P18
[4]   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
[5]   An efficient optimal solution procedure for the preemptive resource-constrained project scheduling problem [J].
Demeulemeester, EL ;
Herroelen, WS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (02) :334-348
[6]  
Hartmann S, 1998, NAV RES LOG, V45, P733, DOI 10.1002/(SICI)1520-6750(199810)45:7<733::AID-NAV5>3.0.CO
[7]  
2-C
[8]   Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem [J].
Hartmann, S ;
Kolisch, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 127 (02) :394-407
[9]   Resource-constrained project scheduling: A survey of recent developments [J].
Herroelen, W ;
De Reyck, B ;
Demeulemeester, E .
COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (04) :279-302
[10]  
Icmeli O., 1993, International Journal of Operations & Production Management, V13, P80, DOI 10.1108/01443579310046454