Research Article
A Multiobjective Optimization Approach to Solve a Parallel Machines Scheduling Problem
Algorithm 2
Structure of the SPEA-II algorithm [
26].
(1) Generate an initial population and an empty Pareto archive , set to 0 | (2) Evaluate all the solutions in and | (3) Find the non dominated solutions between and . If there are too many non dominated | solutions for the archive, calculate the distance σ of the solutions, we only kept the best solutions | with a decreasing order of distance . In contrary, if there are not enough non dominated solutions in | the archive, the best dominated solutions must be filled in the archive till this archive is full | (4) If the stopping criteria is satisfied, then stop the algorithm and export the non dominated | solutions in the Pareto archive as the result | (5) The operators of selection, crossover and mutation are applied for the new population , and | then return to step (2) |
|