A Comparison of Differential Evolution and Generalized Generation Gap Model
We compared two floating-point-encoded evolutionary algorithms (EA) – differential evolution (DE) and the generalized generation gap (G3) – using a set of problems with different characteristics. G3 is reported to offer superior performance with unimodal functions, which are, however, often solved more efficiently using derivative-based optimization for example and it is interesting to know, how these algorithms perform in multimodal global optimization problems. Our results suggest that G3 converges fast but is prone to converge prematurely rather than finding the global optimum in high-dimensional multimodal problems. DE, in contrast, appears to handle multimodal problems better but cannot match convergence speed of G3 in unimodal problems.