Research Article
Evolutionary Search with Multiple Utopian Reference Points in Decomposition-Based Multiobjective Optimization
Algorithm 1
Framework of MOEA/D using MUP Method.
Input: | MOP: the multiobjective optimization problem | N: the size of population | T: the size of neighborhood | : probability of local mating | Output: a set of solutions | Initialize a set of solutions | Generate a set of uniformly distributed weight vectors | for do | , where are T closest weight vectors to | end | Initialize the ideal point | Initialize the nadir point by corner points in population P | while stopping criterion is not satisfied do | for do | if then | | else | | end | Randomly select two indexes , from E | Produce a solution from by crossover operator | Perform mutation operator on to produce a new solution | Update the ideal reference point | Update neighboring solutions by Algorithm 2 | end | Reevaluate the nadir point by corner solutions in the updated population | end | return P |
|