An improved variant of simulated annealing that converges under fast cooling
Abstract
Given a target function to minimize on a finite state space , a proposal chain with generator and a cooling schedule that depends on time , in this paper we study two types of simulated annealing (SA) algorithms with generators and respectively. While is the classical SA algorithm, we introduce a simple and improved variant that we call which provably converges faster. When follows the logarithmic cooling schedule, our proposed algorithm is strongly ergodic both in total variation and in relative entropy, and converges to the set of global minima, where is a constant that we explicitly identify. If is the optimal hill-climbing constant that appears in logarithmic cooling of , we show that and give simple conditions under which . Our proposed thus converges under a faster logarithmic cooling in this regime. The other situation that we investigate corresponds to , where we give a class of fast and non-logarithmic cooling schedule that works for (but not for ). In addition to these asymptotic convergence results, we compare and analyze finite-time behaviour between these two annealing algorithms as well. Finally, we present two algorithms to simulate .
Keywords
Cite
@article{arxiv.1901.10269,
title = {An improved variant of simulated annealing that converges under fast cooling},
author = {Michael C. H. Choi},
journal= {arXiv preprint arXiv:1901.10269},
year = {2020}
}
Comments
25 pages, 1 figure. To appear Markov Process. Related Fields