LGOCMLJan 20, 2013

A Linearly Convergent Conditional Gradient Algorithm with Applications to Online and Stochastic Optimization

arXiv:1301.4666v699 citations
Originality Highly original
AI Analysis

This work solves optimization problems in offline, online, and stochastic settings for domains like matroid and matching polytopes, offering significant efficiency gains.

The paper tackles the problem of convex optimization using a linear optimization oracle, presenting a novel conditional gradient algorithm that achieves linear convergence for smooth and strongly convex optimization over polyhedral sets, improving exponentially over previous results. It also provides the first online convex optimization algorithms over such sets with optimal regret guarantees, addressing open questions.

Linear optimization is many times algorithmically simpler than non-linear convex optimization. Linear optimization over matroid polytopes, matching polytopes and path polytopes are example of problems for which we have simple and efficient combinatorial algorithms, but whose non-linear convex counterpart is harder and admits significantly less efficient algorithms. This motivates the computational model of convex optimization, including the offline, online and stochastic settings, using a linear optimization oracle. In this computational model we give several new results that improve over the previous state-of-the-art. Our main result is a novel conditional gradient algorithm for smooth and strongly convex optimization over polyhedral sets that performs only a single linear optimization step over the domain on each iteration and enjoys a linear convergence rate. This gives an exponential improvement in convergence rate over previous results. Based on this new conditional gradient algorithm we give the first algorithms for online convex optimization over polyhedral sets that perform only a single linear optimization step over the domain while having optimal regret guarantees, answering an open question of Kalai and Vempala, and Hazan and Kale. Our online algorithms also imply conditional gradient algorithms for non-smooth and stochastic convex optimization with the same convergence rates as projected (sub)gradient methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes