On the Global Linear Convergence of Frank-Wolfe Optimization Variants
Not on the map. Why?
Abstract (arXiv)
The Frank-Wolfe (FW) optimization algorithm has lately re-gained popularity thanks in particular to its ability to nicely handle the structured constraints appearing in machine learning applications. However, its convergence rate is known to be slow (sublinear) when the solution lies at the boundary. A simple less-known fix is to add the possibility to take 'away steps' during optimization, an operation that importantly does not require a feasibility oracle. In this paper, we highlight and clarify several variants of the Frank-Wolfe optimization algorithm that have been successfully applied in practice: away-steps FW, pairwise FW, fully-corrective FW and Wolfe's minimum norm point algorithm, and prove for the first time that they all enjoy global linear convergence, under a weaker condition than strong convexity of the objective. The constant in the convergence rate has an elegant interpretation as the product of the (classical) condition number of the function with a novel geometric quantity that plays the role of a 'condition number' of the constraint set. We provide pointers to where these algorithms have made a difference in practice, in particular with the flow polytope, the marginal polytope and the base polytope for submodular optimization.
Key facts. Cited by 77 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 25; 2022: 20; 2023: 10; 2024: 3; 2025: 11; 2026: 8.
77 papers.
Sort:
By area:
- 2021Reward is enough for convex MDPscited by 84
- 2022Faster Unbalanced Optimal Transport: Translation invariant Sinkhorn and 1-D Frank-Wolfecited by 22
- 2021Efficient Pure Exploration for Combinatorial Bandits with Semi-Bandit Feedbackcited by 21
- 2021Complexity of Linear Minimization and Projection on Some Setscited by 20
- 2021HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture Searchcited by 20
- 2021Discovering Diverse Nearly Optimal Policies with Successor Featurescited by 20
- 2021No-Regret Dynamics in the Fenchel Game: A Unified Framework for Algorithmic Convex Optimizationcited by 20
- 2022Active Exploration via Experiment Design in Markov Chainscited by 19
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictionscited by 16
- 2021Regularized Frank-Wolfe for Dense CRFs: Generalizing Mean Field and Beyondcited by 10
- 2023Generalization Bound and Learning Methods for Data-Driven Projections in Linear Programmingcited by 10
38 more
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Boundcited by 9
- 2021Frank-Wolfe with a Nearest Extreme Point Oraclecited by 8
- 2022A Projection-free Algorithm for Constrained Stochastic Multi-level Composition Optimizationcited by 8
- 2022Q-FW: A Hybrid Classical-Quantum Frank-Wolfe for Quadratic Binary Optimizationcited by 8
- 2024Online Convex Optimization with a Separation Oraclecited by 8
- 2021Performance analysis of greedy algorithms for minimising a Maximum Mean Discrepancycited by 7
- 2021Heavy Ball Momentum for Conditional Gradientcited by 7
- 2022Robust Multi-Object Tracking by Marginal Inferencecited by 7
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 7
- 2021Linear Bandits on Uniformly Convex Setscited by 6
- 2022Constrained Stochastic Nonconvex Optimization with State-dependent Markov Datacited by 6
- 2022Approximate Vanishing Ideal Computations at Scalecited by 6
- 2021Parameter-free Locally Accelerated Conditional Gradientscited by 5
- 2021Interpretable Neural Networks with Frank-Wolfe: Sparse Relevance Maps and Relevance Orderingscited by 5
- 2021First-Order Methods for Convex Optimizationcited by 4
- 2022Fast Stochastic Composite Minimization and an Accelerated Frank-Wolfe Algorithm under Parallelizationcited by 4
- 2023Projection-Free Online Convex Optimization via Efficient Newton Iterationscited by 4
- 2021Fast block-coordinate Frank-Wolfe algorithm for semi-relaxed optimal transportcited by 3
- 2022Frank-Wolfe-based Algorithms for Approximating Tyler's M-estimatorcited by 3
- 2022Solving Constrained Variational Inequalities via a First-order Interior Point-based Methodcited by 3
- 2022Convex mixed-integer optimization with Frank-Wolfe methodscited by 3
- 2022Faster Projection-Free Augmented Lagrangian Methods via Weak Proximal Oraclecited by 3
- 2023Faster Discrete Convex Function Minimization with Predictions: The M-Convex Casecited by 3
- 2025LITE: Efficiently Estimating Gaussian Probability of Maximalitycited by 3
- 2021Sparse solutions of the kernel herding algorithm by improved gradient approximationcited by 2
- 2021Reusing Combinatorial Structure: Faster Iterative Projections over Submodular Base Polytopescited by 2
- 2021Differentiable Equilibrium Computation with Decision Diagrams for Stackelberg Models of Combinatorial Congestion Gamescited by 2
- 2022Accelerating Frank-Wolfe via Averaging Step Directionscited by 2
- 2022Boosting as Frank-Wolfecited by 2
- 2023On graph-based reentrancy-free semantic parsingcited by 2
- 2023Analyzing and Improving Greedy 2-Coordinate Updates for Equality-Constrained Optimization via Steepest Descent in the 1-Normcited by 2
- 2021Scalable Frank-Wolfe on Generalized Self-concordant Functions via Simple Stepscited by 1
- 2022Conditional Gradients for the Approximate Vanishing Idealcited by 1
- 2022On Private Online Convex Optimization: Optimal Algorithms in ℓp-Geometry and High Dimensional Contextual Banditscited by 1
- 2022A Multistep Frank-Wolfe Methodcited by 1
- 2025First-Order Sparse Convex Optimization: Better Rates with Sparse Updatescited by 1
- 2025Scalable DC Optimization via Adaptive Frank-Wolfe Algorithmscited by 1
- 2026PolyFlow: Safe and Efficient Polytope-Constrained Flow Matching with Constraint Embedding and Projection-free Updatecited by 1
50 most cited of 77 All 77 (JSON)
- 2026Guarded Block Transfers for Polytope Distance: Linear Convergence with Explicit Constants and Gap-Certified Screening for SVM Training11 Oct 2026
- 2026Local LMO is Secretly a Projection Method!27 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Operational Regimes in Non-Convex Optimization: A Multiplier-Based Taxonomy31 Aug 2026
- 2026Pyramidal Width Can Increase Under Vertex Insertion31 Jul 2026
- 2026Lloyd's K-Means Clustering Algorithm Is Frank-Wolfe in Disguise28 Jul 2026
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Model18 Jun 2026
- 2026PolyFlow: Safe and Efficient Polytope-Constrained Flow Matching with Constraint Embedding and Projection-free Update11 Jun 2026
- 2025Empirical evaluation of the Frank-Wolfe methods for constructing white-box adversarial attacks11 Dec 2025
- 2025Practical and Performant Enhancements for Maximization of Algebraic Connectivity11 Nov 2025
- 2025Accelerated Frank-Wolfe Algorithms: Complementarity Conditions and Sparsity4 Nov 2025
- 2025Non-Stationary Online Structured Prediction with Surrogate Losses8 Oct 2025
38 more
- 2025Scalable DC Optimization via Adaptive Frank-Wolfe Algorithms23 Jul 2025
- 2025First-Order Sparse Convex Optimization: Better Rates with Sparse Updates23 Jun 2025
- 2025Discrete and Continuous Difference of Submodular Minimization9 Jun 2025
- 2025Linear Convergence of the Frank-Wolfe Algorithm over Product Polytopes16 May 2025
- 2025A Randomized Linearly Convergent Frank-Wolfe-type Method for Smooth Convex Minimization over the Spectrahedron3 Mar 2025
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Bound24 Jan 2025
- 2025LITE: Efficiently Estimating Gaussian Probability of Maximality23 Jan 2025
- 2024CLAP: Concave Linear APproximation for Quadratic Graph Matching22 Oct 2024
- 2024Online Convex Optimization with a Separation Oracle3 Oct 2024
- 2024NewVEM: A Newton Vertex Exchange Method for a Class of Constrained Self-Concordant Minimization Problems3 Jul 2024
- 2023Generalization Bound and Learning Methods for Data-Driven Projections in Linear Programming1 Sep 2023
- 2023New Variants of Frank-Wolfe Algorithm for Video Co-localization Problem10 Jul 2023
- 2023Scalable High-Dimensional Multivariate Linear Regression for Feature-Distributed Data7 Jul 2023
- 2023Analyzing and Improving Greedy 2-Coordinate Updates for Equality-Constrained Optimization via Steepest Descent in the 1-Norm3 Jul 2023
- 2023Projection-Free Online Convex Optimization via Efficient Newton Iterations19 Jun 2023
- 2023Faster Discrete Convex Function Minimization with Predictions: The M-Convex Case9 Jun 2023
- 2023Convex optimization over a probability simplex15 May 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Reducing Discretization Error in the Frank-Wolfe Method4 Apr 2023
- 2023On graph-based reentrancy-free semantic parsing15 Feb 2023
- 2022Faster Projection-Free Augmented Lagrangian Methods via Weak Proximal Oracle25 Oct 2022
- 2022A Multistep Frank-Wolfe Method14 Oct 2022
- 2022Online Subset Selection using α-Core with no Augmented Regret28 Sep 2022
- 2022Boosting as Frank-Wolfe22 Sep 2022
- 2022Convex mixed-integer optimization with Frank-Wolfe methods23 Aug 2022
- 2022Robust Multi-Object Tracking by Marginal Inference7 Aug 2022
- 2022Approximate Vanishing Ideal Computations at Scale4 Jul 2022
- 2022Active Exploration via Experiment Design in Markov Chains29 Jun 2022
- 2022Constrained Stochastic Nonconvex Optimization with State-dependent Markov Data22 Jun 2022
- 2022Solving Constrained Variational Inequalities via a First-order Interior Point-based Method21 Jun 2022
- 2022Frank-Wolfe-based Algorithms for Approximating Tyler's M-estimator19 Jun 2022
- 2022On Private Online Convex Optimization: Optimal Algorithms in ℓp-Geometry and High Dimensional Contextual Bandits16 Jun 2022
- 2022Fast Stochastic Composite Minimization and an Accelerated Frank-Wolfe Algorithm under Parallelization25 May 2022
- 2022Accelerating Frank-Wolfe via Averaging Step Directions24 May 2022
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictions20 May 2022
- 2022Frank Wolfe Meets Metric Entropy17 May 2022
- 2022Q-FW: A Hybrid Classical-Quantum Frank-Wolfe for Quadratic Binary Optimization23 Mar 2022
- 2022A Projection-free Algorithm for Constrained Stochastic Multi-level Composition Optimization9 Feb 2022
50 newest of 77 All 77 (JSON)
- 2021Reward is enough for convex MDPscited by 84
- 2022Faster Unbalanced Optimal Transport: Translation invariant Sinkhorn and 1-D Frank-Wolfecited by 22
- 2021Efficient Pure Exploration for Combinatorial Bandits with Semi-Bandit Feedbackcited by 21
- 2021Complexity of Linear Minimization and Projection on Some Setscited by 20
- 2021HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture Searchcited by 20
- 2021Discovering Diverse Nearly Optimal Policies with Successor Featurescited by 20
- 2021No-Regret Dynamics in the Fenchel Game: A Unified Framework for Algorithmic Convex Optimizationcited by 20
- 2022Active Exploration via Experiment Design in Markov Chainscited by 19
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictionscited by 16
- 2021Regularized Frank-Wolfe for Dense CRFs: Generalizing Mean Field and Beyondcited by 10
- 2023Generalization Bound and Learning Methods for Data-Driven Projections in Linear Programmingcited by 10
12 most cited of 76 All 76 (JSON)
- 2026Guarded Block Transfers for Polytope Distance: Linear Convergence with Explicit Constants and Gap-Certified Screening for SVM Training11 Oct 2026
- 2026Local LMO is Secretly a Projection Method!27 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Operational Regimes in Non-Convex Optimization: A Multiplier-Based Taxonomy31 Aug 2026
- 2026Pyramidal Width Can Increase Under Vertex Insertion31 Jul 2026
- 2026Lloyd's K-Means Clustering Algorithm Is Frank-Wolfe in Disguise28 Jul 2026
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Model18 Jun 2026
- 2025Empirical evaluation of the Frank-Wolfe methods for constructing white-box adversarial attacks11 Dec 2025
- 2025Practical and Performant Enhancements for Maximization of Algebraic Connectivity11 Nov 2025
- 2025Accelerated Frank-Wolfe Algorithms: Complementarity Conditions and Sparsity4 Nov 2025
- 2025Non-Stationary Online Structured Prediction with Surrogate Losses8 Oct 2025
- 2025Scalable DC Optimization via Adaptive Frank-Wolfe Algorithms23 Jul 2025
12 newest of 76 All 76 (JSON)