English

Efficiency of minimizing compositions of convex functions and smooth maps

Optimization and Control 2017-08-16 v6

Abstract

We consider global efficiency of algorithms for minimizing a sum of a convex function and a composition of a Lipschitz convex function with a smooth map. The basic algorithm we rely on is the prox-linear method, which in each iteration solves a regularized subproblem formed by linearizing the smooth map. When the subproblems are solved exactly, the method has efficiency O(ε2)\mathcal{O}(\varepsilon^{-2}), akin to gradient descent for smooth minimization. We show that when the subproblems can only be solved by first-order methods, a simple combination of smoothing, the prox-linear method, and a fast-gradient scheme yields an algorithm with complexity O~(ε3)\widetilde{\mathcal{O}}(\varepsilon^{-3}). The technique readily extends to minimizing an average of mm composite functions, with complexity O~(m/ε2+m/ε3)\widetilde{\mathcal{O}}(m/\varepsilon^{2}+\sqrt{m}/\varepsilon^{3}) in expectation. We round off the paper with an inertial prox-linear method that automatically accelerates in presence of convexity.

Keywords

Cite

@article{arxiv.1605.00125,
  title  = {Efficiency of minimizing compositions of convex functions and smooth maps},
  author = {Dmitriy Drusvyatskiy and Courtney Paquette},
  journal= {arXiv preprint arXiv:1605.00125},
  year   = {2017}
}