An Algorithm for Optimal Project Scheduling under Multiple Resource Constraints
暂无分享,去创建一个
An algorithm is described which permits the computation of optimal (minimum-duration) solutions for the resource-constrained project network scheduling problem under conditions of multiple resource requirements per job (activity). The approach is a form of bounded enumeration and employs techniques originally developed for the solution of the assembly line balancing problem. Initial computational results are given, along with an example of the type problems solved. Among the advantages of the procedure are that resource requirements can vary over job duration, and various assumptions concerning job continuity are allowable, with no extra computational effort.
[1] Michel Balinski,et al. Integer Programming: Methods, Uses, Computations , 1965 .
[2] George L. Nemhauser,et al. An Algorithm for the Line Balancing Problem , 1964 .
[3] W. L. Meyer,et al. The resource scheduling problem in construction , 1964 .
[4] M. Held,et al. Assembly-Line Balancing---Dynamic Programming with Precedence Constraints , 1963 .
[5] M. Held,et al. A dynamic programming approach to sequencing problems , 1962, ACM National Meeting.