Research Article

Hybrid Differential Evolution with Biogeography-Based Optimization for Design of a Reconfigurable Antenna Array with Discrete Phase Shifters

Algorithm 2

procedure Habitat migration
Begin
  for to NP
       Select Xi with probability based on
      if rand then
      for   to NP
      Select Xj with probability based on
      if  rand then
         Randomly select an SIV from Xj
         Replace a random SIV in Xi with
      end if
     end for
      end if
  end for
End