Fast alternating linearization methods for minimizing the sum of two convex functions

By Donald Goldfarb, Shiqian Ma, Katya Scheinberg. 2009

282 citations recorded by the source corpus.

We present in this paper alternating linearization algorithms based on an alternating direction augmented Lagrangian approach for minimizing the sum of two convex functions. Our basic methods require at most \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${O(1/\epsilon)}$$\end{document} iterations to obtain an \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\epsilon}$$\end{document} -optimal solution, while our accelerated (i.e., fast) versions of them require at most \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${O(1/\sqrt{\epsilon})}$$\end{document} iterations, with little change in the computational effort required at each iteration. For both types of methods, we present one algorithm that requires both functions to be smooth with Lipschitz continuous gradients and one algorithm that needs only one of the functions to be so. Algorithms in this paper are Gauss-Seidel type methods, in contrast to the ones proposed by Goldfarb and Ma in (Fast multiple splitting algorithms for convex optimization, Columbia University, 2009) where the algorithms are Jacobi type methods. Numerical results are reported to support our theoretical conclusions and demonstrate the practical potential of our algorithms.

Subfields: Artificial Intelligence, Computational Mechanics, Numerical Analysis, 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. Dacheng Tao
  3. Gauthier Gidel
  4. Fabian Pedregosa
  5. Saeid Motiian
  6. Gianfranco Doretto
  7. Tom Goldstein
  8. Suvrit Sra

In Computational Mechanics

  1. Wotao Yin
  2. Tom Goldstein
  3. Simon Lacoste-Julien
  4. Gauthier Gidel
  5. Richard Baraniuk
  6. Suvrit Sra
  7. Fabian Pedregosa
  8. Brendan O'Donoghue

In Numerical Analysis

  1. Khalida Inayat Noor
  2. Simon Lacoste-Julien
  3. Gauthier Gidel
  4. Xiaoming Yuan
  5. Niao He
  6. Brendan O'Donoghue
  7. Suvrit Sra
  8. Samaneh Azadi

In Optimization & Training

  1. Simon Lacoste-Julien
  2. Gauthier Gidel
  3. Fabian Pedregosa
  4. Nicolas Loizou
  5. Martin Jaggi
  6. Wotao Yin
  7. Peter Richtárik
  8. Suvrit Sra

Citations in the corpus