The Complexity of Large-scale Convex Programming under a Linear Optimization Oracle

By Guanghui Lan. 2013

144 citations recorded by the source corpus.

This paper considers a general class of iterative optimization algorithms, referred to as linear-optimization-based convex programming (LCP) methods, for solving large-scale convex programming (CP) problems. The LCP methods, covering the classic conditional gradient (CG) method (a.k.a., Frank-Wolfe method) as a special case, can only solve a linear optimization subproblem at each iteration. In this paper, we first establish a series of lower complexity bounds for the LCP methods to solve different classes of CP problems, including smooth, nonsmooth and certain saddle-point problems. We then formally establish the theoretical optimality or nearly optimality, in the large-scale case, for the CG method and its variants to solve different classes of CP problems. We also introduce several new optimal LCP methods, obtained by properly modifying Nesterov's accelerated gradient method, and demonstrate their possible advantages over the classic CG for solving certain classes of large-scale CP problems.

Subfields: Artificial Intelligence, Computational Mechanics, Computational Theory and Mathematics, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Simon Lacoste-Julien
  2. Guanghui Lan
  3. Zeyuan Allen-Zhu
  4. Tianbao Yang
  5. Martin Jaggi
  6. Sebastian Pokutta
  7. Peter Richtárik
  8. Francis R. Bach

In Computational Mechanics

  1. Simon Lacoste-Julien
  2. Guanghui Lan
  3. Zeyuan Allen-Zhu
  4. Tianbao Yang
  5. Alexandre d'Aspremont
  6. Martin Jaggi
  7. Sebastian Pokutta
  8. Peter Richtárik

In Computational Theory and Mathematics

  1. Simon Lacoste-Julien
  2. Sebastian Pokutta
  3. Gauthier Gidel
  4. Tianbao Yang
  5. Alexandre d'Aspremont
  6. Guanghui Lan
  7. Yurii E. Nesterov
  8. Thomas Kerdreux

In Optimization & Training

  1. Simon Lacoste-Julien
  2. Sebastian Pokutta
  3. Peter Richtárik
  4. Francis R. Bach
  5. Tianbao Yang
  6. Guanghui Lan
  7. Gauthier Gidel
  8. Martin Jaggi

Citations in the corpus