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

Citation
U. Dorndorf et al., A branch-and-bound algorithm for the resource-constrained project scheduling problem, MATH M O R, 52(3), 2000, pp. 413-439
Citations number
46
Categorie Soggetti
Engineering Mathematics
Journal title
MATHEMATICAL METHODS OF OPERATIONS RESEARCH
ISSN journal
14322994 → ACNP
Volume
52
Issue
3
Year of publication
2000
Pages
413 - 439
Database
ISI
SICI code
1432-2994(200012)52:3<413:ABAFTR>2.0.ZU;2-9
Abstract
We describe a time-oriented branch-and-bound algorithm for the resource-con strained project scheduling problem which explores the set of active schedu les by enumerating possible activity start times, The algorithm uses constr aint-propagation techniques that exploit the temporal and resource constrai nts of the problem in order to reduce the search space. Computational exper iments with large, systematically generated benchmark test sets, ranging in size from thirty to one hundred and twenty activities per problem instance , show that the algorithm scales well and is competitive with other exact s olution approaches. The computational results show that the most difficult problems occur when scarce resource supply and the structure of the resourc e demand cause a problem to be highly disjunctive.