Research Article

An Improved Hybrid Algorithm Based on Biogeography/Complex and Metropolis for Many-Objective Optimization

Algorithm 1

Hmp/BBO pseudocode.
Output: population
() Initialization all the parameters
() generating parent population, weighting vectors and neighborhood index set
() decomposition strategy
() while the termination condition is not met do
()  calculate the nondominated ranking system in subsystem
()  perform within-subsystem migration
()  perform cross-subsystem migration
()  perform mutation
()  clear the duplicate solution
()  replace the worst solutions with good islands
()  end while
() return