Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
133 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Accelerating Frank-Wolfe Algorithm using Low-Dimensional and Adaptive Data Structures (2207.09002v1)

Published 19 Jul 2022 in cs.DS

Abstract: 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{\omega-1}+dn{1+o(1)})$ and per iteration cost $\tilde O(d+n\rho)$ for small constant $\rho$. * 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(d2n{1+o(1)})$ and per iteration cost $\tilde O(dn\rho)$) in all cases, while the second one provides an even faster preprocessing time and is suitable when the number of iterations is small.

Citations (13)

Summary

We haven't generated a summary for this paper yet.