Research Article

A Hybrid Predictive Strategy Carried through Simultaneously from Decision Space and Objective Space for Evolutionary Dynamic Multiobjective Optimization

Algorithm 3

Calculating the final nondominated set in t+1 time step and its size.

Input:  , the capacity of memory set; , the size of the population;
  and , the non-dominated sets obtained by the prediction methods based on
  the center point and CTI, respectively; , the capacity of the non-dominated set
  in t time step.
Output:  The final non-dominated set in t+1 time step, and its size, .
1: if     then
2:  if    then
3:   Select (/2) individuals from , as ;
4:   Select (/2) individuals from , as ;
5:
           
6:  end if
7:  if    then
8:   Select (()/2) individuals from , as ;
9:   Select ((/2) individuals from , as ;
10:
           
11:  end if
12:  
13: end if
14: if    then
15:  if    then
16:   Select () individuals from , as ;
17:   Select ( individuals from , as ;
18:
           
19:  end if
20:  if    then
21:   Select individuals from , as ;
22:   Select individuals from , as ;
23:
           
24:  end if
25:  
26: end if