Research Article

A Knee Point-Driven Many-Objective Evolutionary Algorithm with Adaptive Switching Mechanism

Algorithm 8

Association (, ).
Input: P (population), Fl (critical front)
1 For each xjFl
2   θ (xj) = ∞
3   γ (xj) = -1
4   For each ckP
5     Calculate angle μ between xj and ck by Eq. (15)
6     Ifμ < θ (xj)
7        θ (xj) = μ
8        γ (xj) = k
9     End If
10   End For
11 End For