Begin
  for   to NP
   Compute the probability
   Select SIV with probability based on
   if rand(0, 1) <   then
    Replace with a randomly generated SIV
   end if
  end for
End.
Algorithm 4: The algorithm of mutation operator.