
TL;DR
This paper presents a polynomial-time algorithm for optimizing star-convex functions, expanding the scope of efficient optimization beyond convex functions and gradient-based methods, even with complex and pathological functions.
Contribution
It introduces the first polynomial-time algorithm for star-convex functions without Lipschitz second derivatives, using a novel randomized cutting plane method based solely on function evaluations.
Findings
Algorithm achieves polynomial dependence on accuracy
Constructs star-convex functions where gradient methods fail
Demonstrates the broad applicability of the new optimization approach
Abstract
We introduce a polynomial time algorithm for optimizing the class of star-convex functions, under no restrictions except boundedness on a region about the origin, and Lebesgue measurability. The algorithm's performance is polynomial in the requested number of digits of accuracy, contrasting with the previous best known algorithm of Nesterov and Polyak that has exponential dependence, and that further requires Lipschitz second differentiability of the function, but has milder dependence on the dimension of the domain. Star-convex functions constitute a rich class of functions generalizing convex functions to new parameter regimes, and which confound standard variants of gradient descent; more generally, we construct a family of star-convex functions where gradient-based algorithms provably give no information about the location of the global optimum. We introduce a new randomized…
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.
