22
Views
4
CrossRef citations to date
0
Altmetric
Original Articles

SCHEDULING WITH CO-EVOLVING RESOURCE AVAILABILITY PROFILES

, &
Pages 311-329 | Received 28 Dec 1995, Accepted 20 Mar 1996, Published online: 04 Sep 2007
 

Abstract

Existing resource allocation models schedule activities by balancing resource requirement with resource availability using the resource available profile as a constraint to guide the scheduling process. The given resource available profile, however, may not be the best configuration for the project. Consequently, the resource available profile may have to be modified to produce improved resource utilization. With each modification the activities have to be rescheduled to meet resource availability constraints. A model is presented herein which is able to generate activity schedules that is optimal with respect to the resource available profile that is configured interactively with the schedule for minimum resource idling. The entire project is subdivided into separate resource contracts. The model then employs genetic algorithm (GA) to determine the start times of the activities and simultaneously self-adjust the resource hiring levels and end-dates for each contract in order to minimize the objective function. Results show that the model can provide schedules and corresponding resource available profiles that yield considerable savings in idle resources even in multi-resource problems.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.