Frank-Wolfe with a Nearest Extreme Point Oracle
Dan Garber, Noam Wolf

TL;DR
This paper introduces a variant of the Frank-Wolfe algorithm that uses a nearest extreme point oracle, enabling improved convergence rates for certain convex optimization problems with structured feasible sets.
Contribution
It proposes a new Frank-Wolfe variant utilizing a nearest extreme point oracle, achieving better complexity bounds for problems with low-dimensional optimal faces.
Findings
Nearest extreme point oracle can be implemented efficiently for many sets.
New Frank-Wolfe variants achieve linear convergence under specific conditions.
Improved rates depend only on the dimension of the optimal face, not the ambient dimension.
Abstract
We consider variants of the classical Frank-Wolfe algorithm for constrained smooth convex minimization, that instead of access to the standard oracle for minimizing a linear function over the feasible set, have access to an oracle that can find an extreme point of the feasible set that is closest in Euclidean distance to a given vector. We first show that for many feasible sets of interest, such an oracle can be implemented with the same complexity as the standard linear optimization oracle. We then show that with such an oracle we can design new Frank-Wolfe variants which enjoy significantly improved complexity bounds in case the set of optimal solutions lies in the convex hull of a subset of extreme points with small diameter (e.g., a low-dimensional face of a polytope). In particular, for many polytopes, under quadratic growth and strict complementarity conditions, we…
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
TopicsStochastic Gradient Optimization Techniques · Advanced Optimization Algorithms Research · Sparse and Compressive Sensing Techniques
