Research Article

Optimizing Construction Project Labor Utilization Using Differential Evolution: A Comparative Study of Mutation Strategies

Algorithm 3

The DeLOCP.
Begin Algorithm
DefinePopulationSize, MuationScaleFactor, CrossoverProbablility
Initialize Population of vectors
Calculate Fitness of each vector using Algorithm 2
IdentifyBestSolution
For :  // = maximum number of generations
   For : PopulationSize
      Perform Mutation using one strategy among (3), (4), (5), (6), (7), (8), and (9)
      Perform Crossover using (10)
      Perform Selection using (11)
      UpdateBestSolution
   End For
End For
ReturnBestSolution
End Algorithm