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 |
|