Optimal Restart Strategies for Parameter-dependent Optimization Algorithms
Lisa Sch\"onenberger, Hans-Georg Beyer

TL;DR
This paper analyzes restart strategies for parameter-dependent algorithms, establishing bounds on their efficiency and identifying an optimal multiplicative increase factor that minimizes worst-case computational waste.
Contribution
It classifies restart strategies, introduces a loss function to measure efficiency, and finds an optimal multiplicative factor for strategy improvement that is independent of the unknown parameter.
Findings
Bounded loss achieved by multiplicative increase strategies
Existence of an optimal multiplicative factor for lambda
Optimal factor is independent of the unknown optimal lambda
Abstract
This paper examines restart strategies for algorithms whose successful termination depends on an unknown parameter . After each restart, is increased, until the algorithm terminates successfully. It is assumed that there is a unique, unknown, optimal value for . For the algorithm to run successfully, this value must be reached or surpassed. The key question is whether there exists an optimal strategy for selecting after each restart taking into account that the computational costs (runtime) increases with . In this work, potential restart strategies are classified into parameter-dependent strategy types. A loss function is introduced to quantify the wasted computational cost relative to the optimal strategy. A crucial requirement for any efficient restart strategy is that its loss, relative to the optimal , remains bounded. To this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Neural Networks and Applications
