Computing the initial temperature of simulated annealing

Research output: Contribution to journalArticlepeer-review

Abstract

The classical version of simulated annealing is based on a cooling schedule. Generally, the initial temperature is set such that the acceptance ratio of bad moves is equal to a certain value χ0. In this paper, we first propose a simple algorithm to compute a temperature which is compatible with a given acceptance ratio. Then, we study the properties of the acceptance probability. It is shown that this function is convex for low temperatures and concave for high temperatures. We also provide a lower bound for the number of plateaux of a simulated annealing based on a geometric cooling schedule. Finally, many numerical experiments are reported.

Original languageEnglish
Pages (from-to)369-385
Number of pages17
JournalComputational Optimization and Applications
Volume29
Issue number3
DOIs
Publication statusPublished - 1 Dec 2004
Externally publishedYes

Keywords

  • Acceptance ratio
  • Initial temperature
  • Simulated annealing

Fingerprint

Dive into the research topics of 'Computing the initial temperature of simulated annealing'. Together they form a unique fingerprint.

Cite this