|
Algorithm 4 Dual selection |
-
Require:
R (combined population), N (population size)
-
Ensure:
O (final population)
-
1:
= ⌀
-
2:
R=Objective space Initialization(R)
-
3:
Calculate convergence value of all individuals in R by Equation (2)
-
4:
Put the individual to
-
5:
Non-dominated sorting of all individuals in R and get a set
-
6:
< N
-
7:
Calculate diversity value by Equation (4)
-
8:
Set the value of each corner individual to +∞
-
9:
Descending order according to value of all individuals
-
10:
Find s= arg min() in top ranked N- individuals
-
11:
Remove s from R
-
12:
-
13:
-
14:
O = PC strategy ()
-
15:
return (O);
|