Research Article
Integrated Project Scheduling and Staff Assignment with Controllable Processing Times
Procedure 4
Local search phase.
Procedure localSearchPhase() | set the best local solution as the solution from the constructive phase | foreach task according to localSearchOrder do | aux_:= | repeat | aux_:= aux_ | buildSolution(aux_; ; ) | if the solution is feasible and better than the best local solution then | save this new solution as the best local solution | := aux_ | end | until the maximum overcoverage is reached; | end | check the feasibility of the solution | end |
|