Optimization by simulated annealing, Science 220 (1983)

by S Kirkpatrick, C D Gelatt, M P Vecchi