Research Article

An Optimization Framework of Multiobjective Artificial Bee Colony Algorithm Based on the MOEA Framework

Table 2

The parameter settings of the seven multiobjective algorithms.

AlgorithmParameterValueRemark

NSGA-IIsbx.rate0.8Crossover rate for simulated binary crossover
sbx.distributionIndex30.0Distribution index for simulated binary crossover
pm.rate0.2Mutation rate for polynomial mutation
pm.distributionIndex20.0Distribution index for polynomial mutation
withReplacementTrueBinary tournament selection

NSGA-IIIDivisions4Number of divisions
sbx.rate0.8Crossover rate for simulated binary crossover
sbx.distributionIndex30.0Distribution index for simulated binary crossover
pm.rate0.2Mutation rate for polynomial mutation
pm.distributionIndex20.0Distribution index for polynomial mutation

ε-MOEAsbx.rate0.8Crossover rate for simulated binary crossover
sbx.distributionIndex30.0Distribution index for simulated binary crossover
pm.rate0.2Mutation rate for polynomial mutation
pm.distributionIndex20.0Distribution index for polynomial mutation
Epsilon0.1ε values used by the ε-dominance archive

SMPSOpm.rate1.0/LPolynomial mutation.
L = individual length
pm.distributionIndex20.0Distribution index for polynomial mutation

MOEA/Dde.crossoverRate0.1Crossover rate for differential evolution
de.stepSize0.5Size of each step for differential evolution
pm.rate1.0/LMutation rate for polynomial mutation, L = individual length
pm.distributionIndex20.0Distribution index for polynomial mutation
neighborhoodSize0.1Neighborhood size used for mating
Delta0.9Probability of mating
eta0.01Maximum number of spots that an offspring can replace

GDE3de.crossoverRate0.1Crossover rate for differential evolution
de.stepSize0.5Size of each step for differential evolution

RMOABCAdaptive grid number25
Limit0.25∗100∗DD denotes the dimension of decision variables