Research Article
A Multiobjective Brain Storm Optimization Algorithm Based on Decomposition
Pseudocode 1
The pseudo code of the BSO algorithm.
(1) Initialization: Generate an solutions randomly or by a problem-specific method and evaluate these solutions | While the stopping criterion is not met do | Clustering: cluster solutions into clusters by a clustering algorithm; | Generating new solutions: randomly select one or two cluster(s) to produce new solutions. | Updating: compare the new solution with the existing solution with the same cluster; the better one is kept and recorded | as the new solution. |
|