Research Article

An Enhanced Differential Evolution with Elite Chaotic Local Search

Algorithm 2

Elite chaotic search operator.
;
;
Randomly choose an individual from the current population;
;
;
while do
 Randomly choose an individual from the top
individuals in the current population;
 for = 1 to do
   ;
  if or then
    rand();
  end if
 end for
 if then
   ;
  break;
 end if
;
;
;
end while