Many benchmarks for optimization are based on a fixed number of function evaluations -- e.g. 5000*dimension. Many search techniques (e.g. PSO, DE, etc) can be tuned to converge quickly or more slowly. On multi-modal functions, it is often more effective to converge quickly and do multiple restarts.

Is anyone aware of an optimal number of restarts? Are there any key studies that have isolated this issue in detail? Is there a general trend among the various restart techniques? Or, does every technique have to be its own ad hoc implementation?

More Stephen Chen's questions See All
Similar questions and discussions