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

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

0.00 Avg rating0 Votes
Article ID: iaor20013341
Country: Germany
Volume: 52
Issue: 3
Start Page Number: 413
End Page Number: 439
Publication Date: Jan 2000
Journal: Mathematical Methods of Operations Research (Heidelberg)
Authors: , ,
Keywords: programming: branch and bound
Abstract:

We describe a time-oriented branch-and-bound algorithm for the resource-constrained project scheduling problem which explores the set of active schedules by enumerating possible activity start times. The algorithm uses constraint-propagation techniques that exploit the temporal and resource constraints of the problem in order to reduce the search space. Computational experiments 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 solution approaches. The computational results show that the most difficult problems occur when scarce resource supply and the structure of the resource demand cause a problem to be highly disjunctive.

Reviews

Required fields are marked *. Your email address will not be published.