An exact algorithm for the resource-constrained project scheduling problem based on a new mathematical formulation

被引:225
作者
Mingozzi, A [1 ]
Maniezzo, V
Ricciardelli, S
Bianco, L
机构
[1] Univ Bologna, Dept Math, Bologna, Italy
[2] Univ Roma Tor Vergata, Dept Elect Engn, Rome, Italy
关键词
project scheduling; branch-and-bound methods; networks/graphs; lower bounds;
D O I
10.1287/mnsc.44.5.714
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we consider the Project Scheduling Problem with resource constraints, where the objective is to minimize the project makespan. We present a new 0-1 linear programming formulation of the problem that requires an exponential number of variables, corresponding to all feasible subsets of activities that can be simultaneously executed without violating resource or precedence constraints. Different relaxations of the above formulation are used to derive new lower bounds, which dominate the value of the longest path on the precedence graph and are tighter than the bound proposed by Stinson et al. (1978). A tree search algorithm, based on the above formulation, that uses new lower bounds and dominance criteria is also presented. Computational results indicate that the exact algorithm can solve hard instances that cannot be solved by the best algorithms reported in the literature.
引用
收藏
页码:714 / 729
页数:16
相关论文
共 33 条
[1]  
BALAKRISHNAN R, 1993, QUALITY ADAPTABILITY
[2]  
BALAS E, 1971, APPL MATH PROGRAMMIN
[3]  
BELL CE, 1991, NAV RES LOG, V38, P315, DOI 10.1002/1520-6750(199106)38:3<315::AID-NAV3220380304>3.0.CO
[4]  
2-7
[5]  
BELL CE, 1990, NAV RES LOG, V37, P61, DOI 10.1002/1520-6750(199002)37:1<61::AID-NAV3220370104>3.0.CO
[6]  
2-S
[7]   SCHEDULING SUBJECT TO RESOURCE CONSTRAINTS - CLASSIFICATION AND COMPLEXITY [J].
BLAZEWICZ, J ;
LENSTRA, JK ;
KAN, AHGR .
DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) :11-24
[8]   SOME EFFICIENT MULTI-HEURISTIC PROCEDURES FOR RESOURCE-CONSTRAINED PROJECT SCHEDULING [J].
BOCTOR, FF .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 49 (01) :3-13
[9]   AN EXACT ALGORITHM FOR THE MAXIMUM CLIQUE PROBLEM [J].
CARRAGHAN, R ;
PARDALOS, PM .
OPERATIONS RESEARCH LETTERS, 1990, 9 (06) :375-382
[10]   PROJECT SCHEDULING WITH RESOURCE CONSTRAINTS - A BRANCH AND BOUND APPROACH [J].
CHRISTOFIDES, N ;
ALVAREZVALDES, R ;
TAMARIT, JM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1987, 29 (03) :262-273