|
Algorithm 8 DE |
Input: the parameters M, N,, and CR
Begin
S1: initialize M individuals randomly, iterative times t = 1;
S2: compute , update; if it satisfies (t > N or precision), then go to step S4; otherwise, go to step S3;
S3: execute mutation operation by Equation (21), execute crossover operation by Equation (22) and execute selection operation by Equation (23), iterative times t = t + 1; go to step S2;
S4: output the optimized results.
End
|