Research Article
Enhancing the Performance of Biogeography-Based Optimization Using Multitopology and Quantitative Orthogonal Learning
START | Divide the whole habitats into Group A and Group B | Implement migration operator in Group A | for to | for to | if then | Select emigrated habitat with respect to rate from all habitat except | if then | Randomly select a habitat from all habitats both in A and B group () | | else | | end if | else | | end if | end for | end for | Implement migration operator in Group B | Randomly arrange the habitats in Group B in a ring topology | for to | for to | if then | Select emigrated habitat with respect to rate from the two habitats adjacent to | if then | Randomly select a habitat from the whole habitat () | | else | | end if | else | | end if | end for | end for | Mix the whole habitats together | END |
|