Accelerating Frank-Wolfe Algorithm using Low-Dimensional and Adaptive Data Structures
Not on the map. Why?
Abstract (arXiv)
In this paper, we study the problem of speeding up a type of optimization algorithms called Frank-Wolfe, a conditional gradient method. We develop and employ two novel inner product search data structures, improving the prior fastest algorithm in [Shrivastava, Song and Xu, NeurIPS 2021]. * The first data structure uses low-dimensional random projection to reduce the problem to a lower dimension, then uses efficient inner product data structure. It has preprocessing time tilde O(ndω-1+dn1+o(1)) and per iteration cost tilde O(d+nρ) for small constant ρ. * The second data structure leverages the recent development in adaptive inner product search data structure that can output estimations to all inner products. It has preprocessing time tilde O(nd) and per iteration cost tilde O(d+n). The first algorithm improves the state-of-the-art (with preprocessing time tilde O(d2n1+o(1)) and per iteration cost tilde O(dnρ)) in all cases, while the second one provides an even faster preprocessing time and is suitable when the number of iterations is small.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jul 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 4; 2023: 5.
9 papers.
- 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimensioncited by 37
- 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Modelscited by 23
- 2022A Sublinear Adversarial Training Algorithmcited by 22
- 2023Solving Attention Kernel Regression Problem via Pre-conditionercited by 20
- 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guaranteecited by 14
- 2023Efficient Alternating Minimization with Applications to Weighted Low Rank Approximationcited by 9
- 2022Sublinear Time Algorithm for Online Weighted Bipartite Matchingcited by 7
- 2022Dynamic Maintenance of Kernel Density Estimation Data Structure: From Practice to Theorycited by 6
- 2022Faster Maximum Inner Product Search in High Dimensionscited by 3
- 2023Solving Attention Kernel Regression Problem via Pre-conditioner28 Aug 2023
- 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Models21 Aug 2023
- 2023Efficient Alternating Minimization with Applications to Weighted Low Rank Approximation7 Jun 2023
- 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimension10 Apr 2023
- 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guarantee1 Feb 2023
- 2022Faster Maximum Inner Product Search in High Dimensions14 Dec 2022
- 2022A Sublinear Adversarial Training Algorithm10 Aug 2022
- 2022Dynamic Maintenance of Kernel Density Estimation Data Structure: From Practice to Theory8 Aug 2022
- 2022Sublinear Time Algorithm for Online Weighted Bipartite Matching5 Aug 2022