Definition, synonyms and related words
A randomized improvement algorithm, analogous to the metalworking process of annealing.