value  is  too  large,  too  small  will  weaken  the 
information exchange between individuals. 
3  IMPROVED SHUFFLED FROG 
LEAPING ALGORITHM 
Shuffled  frog  leaping  algorithm  is  relatively  strong 
ability  in  global  search,  but  if  the  problem  is  more 
complex,  then  the  problems  of  slow  convergence 
speed  and  easily  falling  into  local  extremum 
problem,  genetic  algorithm  has  the  ability  to  jump 
out of the local optimum, therefore, will be shuffled 
frog  leaping  algorithm  combined  with  genetic 
algorithm  to  form  the  genetic  shuffled  frog  leaping 
algorithm (G-SFLA). 
Differences  between  G-SFLA  and  SFLA  is  to 
adopt  the  genetic  algorithm  crossover  and  mutation 
operations on packet evolution, these two operations 
used in the process of Step 4. 
The  crossover  operation  refers  to  the  same  position 
of  random  performance  best  frog  Pb  and  the  poor 
performance  of  frog  Pw  set  breakpoints,  the  right 
part  of  the  breakpoints  are  exchanged,  generating 
two new process called cross. If the new position is 
better  than Pw, instead  of  Pw.  If the  solution  is not 
superior  to  Pw,  the  random  Pw  bits  of  mutation 
operation, thus creating new solutions instead of Pw. 
G-SFLA,  the  group  also  makes  some 
improvements,  the  grouping  method  of  SFLA,  the 
last group of individual  relative  fitness of relatively 
poor individuals in the whole population, even if the 
group  members  constantly  through  the  information 
exchange  and  learning,  it  is  unable  to  get  a  better 
evolution  results.  Because  of  uneven  packet, 
limitation of the study amplification. A  new way of 
grouping is based on the original packets, randomly 
from the other group took several individuals joined 
the group, the  number of the members of the  group 
are  n+m-1,  diversity  is  obtained  with  genetic 
arithmetic,  play  the  advantage  of.  Note  that,  when 
the team re merged into a population, the number of 
individuals  in  a  population  increase  of  m*  (m-1), 
sorted  again  for  all  individuals,  remove  duplicate 
individual. The number of individuals removed more 
than k, from the previous K individuals to iterate the 
next  round,  if  less  than  k  individuals,  randomly 
generated  individuals,  make  up  the  K  for  the  next 
round of iteration. 
4  SIMULATION EXPERIMENTS 
This  experiment  in  order  to  verify  the  performance 
of  G-SFLA,  comparing  with  the  shuffled  frog 
leaping  algorithm,  the  experimental  results  are 
analyzed.  The  experimental  function  using  3 
benchmark  functions,  as  shown  in  table  1:  The 
experimental  parameters  are  set  as  follows:  the 
population  of  500  frog,  is  divided  into  25  sub 
groups,  frogs  have  20  each  subgroup  of  SFLA, 
G-SFLA  in  25  (adding  5),  in  the  subgroup  of  20 
times  of  iteration,  the  individual  search  range  is 
Xmax/5,  evolutionary  iteration  times  is  1000,  the 
algorithm running 25 time. In the condition of same 
parameters,  the  experimental  results  on  SFLA  and 
G-SFLA  two  kinds  of  algorithm  (Table  2)  were 
compared, analysis of the pros and cons. 
Table 1: The Test Object. 
Function  Function Expression