Research Article
On the Convergence of Biogeography-Based Optimization for Binary Problems
Algorithm 2
One generation of the BBO algorithm.
is the entire population of candidate solutions,
is the
th candidate solution, and
(
) is the
th feature of
.
| For each , define emigration rate proportional to fitness of , | | For each , define immigration rate | | For each | | For each candidate solution feature | | Use to probabilistically decide whether to immigrate to (see (2) and (3)) | | If immigrating then | | Use to probabilistically select the emigrating solution (see (2) and (3)) | | | | End if | | Next candidate solution feature | | Probabilistically decide whether to mutate | | Next solution |
|