Optimal resource leveling using integer-linear programming. Shah, K., A., Farid, F., & Baugh Jr., J., W. In Computing in Civil and Building Engineering, pages 501-508, 1993.
abstract   bibtex   
The project manager strives to schedule various project tasks as efficiently as possible. But, resources available to the project manager are limited. A problem arises when a schedule indicates that more than one activity requires the same resources at the same time. The project manager's task then is to find the best way to allocate the available resources among these competing activities. Resource leveling is used in construction to minimize fluctuations of resource demands without delaying the project. Heuristics provide acceptable solutions in most cases; but, as resources become more scarce and the competition stronger, optimal solutions will be increasingly sought by project managers. A Scheme language program interfaces with LINDO and S-plot to find the minimum resource limit required to finish a project within its normal duration. Activity labels, names, durations, immediate predecessors, and resource requirements comprise the input data. The program generates an initial CPM schedule followed by a near-optimal schedule. Bar charts and resource histograms are generated upon request. A sample project is schedule to illustrate the capabilities and limitations of the program.
@inProceedings{
 title = {Optimal resource leveling using integer-linear programming},
 type = {inProceedings},
 year = {1993},
 identifiers = {[object Object]},
 pages = {501-508},
 id = {35f3a9bc-9f00-3cba-bc6f-8ebd1039782d},
 created = {2016-02-17T15:26:25.000Z},
 file_attached = {false},
 profile_id = {2a520ab8-915c-3c45-ac68-153534007f56},
 last_modified = {2016-02-17T15:26:25.000Z},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {false},
 hidden = {false},
 abstract = {The project manager strives to schedule various project tasks as efficiently as possible. But, resources available to the project manager are limited. A problem arises when a schedule indicates that more than one activity requires the same resources at the same time. The project manager's task then is to find the best way to allocate the available resources among these competing activities. Resource leveling is used in construction to minimize fluctuations of resource demands without delaying the project. Heuristics provide acceptable solutions in most cases; but, as resources become more scarce and the competition stronger, optimal solutions will be increasingly sought by project managers. A Scheme language program interfaces with LINDO and S-plot to find the minimum resource limit required to finish a project within its normal duration. Activity labels, names, durations, immediate predecessors, and resource requirements comprise the input data. The program generates an initial CPM schedule followed by a near-optimal schedule. Bar charts and resource histograms are generated upon request. A sample project is schedule to illustrate the capabilities and limitations of the program.},
 bibtype = {inProceedings},
 author = {Shah, Ketan A. and Farid, Foad and Baugh Jr., John W.},
 booktitle = {Computing in Civil and Building Engineering}
}

Downloads: 0