Research Article

Biogeography-Based Optimization with Orthogonal Crossover

Algorithm 1

Procedure of migration operator.
(1) Begin
(2)  For   to NP
(3)    Select based on immigration rate
(4)    If   is selected
(5)     For   to NP
(6)      Select based on emigration rate
(7)      If  
(8)           
(9)      EndIf
(10)    EndFor
(11)   EndIf
(12) EndFor
(13) End