Simulated annealing for convex optimization: rigorous complexity analysis and practical perspectives

Etienne de Klerk, Riley Badenbroek

Research output: Contribution to journalArticleScientificpeer-review

22 Downloads (Pure)

Abstract

We give a rigorous complexity analysis of the simulated annealing algorithm by Kalai and Vempala (Math Oper Res 31(2):253–266, 2006) using the type of temperature update suggested by Abernethy and Hazan (International Conference on Machine Learning, 2016). The algorithm only assumes a membership oracle of the feasible set, and we prove that it returns a solution in polynomial time which is near-optimal with high probability. Moreover, we propose a number of modifications to improve the practical performance of this method, and present some numerical results for test problems from copositive programming.
Original languageEnglish
Pages (from-to)465–491
JournalJournal of Optimization Theory and Applications
Volume194
Issue number2
DOIs
Publication statusPublished - Aug 2022

Keywords

  • Convex optimization
  • Hit-and-run sampling
  • Semidefinite and copositive programming
  • Simulated annealing

Fingerprint

Dive into the research topics of 'Simulated annealing for convex optimization: rigorous complexity analysis and practical perspectives'. Together they form a unique fingerprint.

Cite this