Research Article

Biogeography-Based Optimization with Orthogonal Crossover

Algorithm 2

Procedure of mutation operator.
(1) Begin
(2) For   to Dim
(3)  Use and to compute the probability
(4)  Select variable with probability
(5)  If   is selected
(6)   Replace with a randomly generated SIV
(7)  EndIf
(8) EndFor
(9) End