Research Article
An Improved Marriage in Honey Bees Optimization Algorithm for Single Objective Unconstrained Optimization
Algorithm 2
Proposed IMBO algorithm.
Initialize | Randomly generate the queens | Apply local search to get a good queen | For a pre-defined maximum number of mating-flights (Maximum Iteration) | While spermatheca not full | Add its sperm to the queen’s spermatheca by Levy Flight (7) | End while | Generate broods by crossover and mutation | Use workers to improve the broods by single inheritance single neighborhood (8) | Update workers’ fitness | While the best brood is better than the worst queen | Replace the least-fittest queen with the best brood | Remove the best brood from the brood list | End while | End for |
|