Research Article
Memetic Differential Evolution with an Improved Contraction Criterion
| (1) Generate the initial population , define as the th individual in , is the population size, | | is the number of function evaluations in each run, is the maximum generation, | | is the number of max function evaluation, is the number of decision variable, | | is the mutation factor, is crossover rate. | | (2) | | (3) Evaluate the fitness for the each individual in . | | (4) | | (5) while and do | | (6) for to do | | (7) Select , , and | | (8) | | (9) | | (10) | | (11) repeat | | (12) | | (13) | | (14) | | (15) until | | (16) Evaluate the trial vector | | (17) | | (18) if is better than then | | (19) | | (20) end if | | (21) end for | | (22) | | (23) end while |
|