Metaheuristic optimization frameworks: a survey and benchmarking
Optimization by simulated annealing