Research Article
Integrated Project Scheduling and Staff Assignment with Controllable Processing Times
Procedure 2
Constructive phase.
Procedure constructivePhase() | assign a random number of employees () to each task according to uniform | distribution | calculate the tasks processing times from the number of employees assigned | := tasksOrderRandom() | := employeesOrderRandom() | buildSolution(, , ) | end |
|