Research Article
Differential Evolution Algorithm with Self-Adaptive Population Resizing Mechanism
Algorithm 1
Differential evolution algorithm.
: Begin | : Initialization(); Generate uniformly distributed random population of NP individuals | : while stopping criterion is not satisfied do | : for to NP do | : Select random indexes | : | : | : for to do | : if then | : | : else | : | (13): end if | (14): end for | (15): if then | (16): | (17): else | (18): | (19): end if | (20): end for | (21): G = G + 1 | (22): end while | (23): End |
|