Runtime Distributions and Criteria for Restarts
Not on the map. Why?
Abstract (arXiv)
Randomized algorithms sometimes employ a restart strategy. After a certain number of steps, the current computation is aborted and restarted with a new, independent random seed. In some cases, this results in an improved overall expected runtime. This work introduces properties of the underlying runtime distribution which determine whether restarts are advantageous. The most commonly used probability distributions admit the use of a scale and a location parameter. Location parameters shift the density function to the right, while scale parameters affect the spread of the distribution. It is shown that for all distributions scale parameters do not influence the usefulness of restarts and that location parameters only have a limited influence. This result simplifies the analysis of the usefulness of restarts. The most important runtime probability distributions are the log-normal, the Weibull, and the Pareto distribution. In this work, these distributions are analyzed for the usefulness of restarts. Secondly, a condition for the optimal restart time (if it exists) is provided. The log-normal, the Weibull, and the generalized Pareto distribution are analyzed in this respect. Moreover, it is shown that the optimal restart time is also not influenced by scale parameters and that the influence of location parameters is only linear.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1.
3 papers.
- 2021Evidence for Long-Tails in SLS Algorithmscited by 2
- 2021Identification of Dynamical Systems using Symbolic Regressioncited by 1
- 2022Towards an Understanding of Long-Tailed Runtimes of SLS Algorithmscited by 0
- 2022Towards an Understanding of Long-Tailed Runtimes of SLS Algorithms24 Oct 2022
- 2021Identification of Dynamical Systems using Symbolic Regression6 Jul 2021
- 2021Evidence for Long-Tails in SLS Algorithms1 Jul 2021