English

A first-order primal-dual algorithm with linesearch

Optimization and Control 2018-03-26 v2 Numerical Analysis

Abstract

The paper proposes a linesearch for a primal-dual method. Each iteration of the linesearch requires to update only the dual (or primal) variable. For many problems, in particular for regularized least squares, the linesearch does not require any additional matrix-vector multiplications. We prove convergence of the proposed method under standard assumptions. We also show an ergodic O(1/N)O(1/N) rate of convergence for our method. In case one or both of the prox-functions are strongly convex, we modify our basic method to get a better convergence rate. Finally, we propose a linesearch for a saddle point problem with an additional smooth term. Several numerical experiments confirm the efficiency of our proposed methods.

Keywords

Cite

@article{arxiv.1608.08883,
  title  = {A first-order primal-dual algorithm with linesearch},
  author = {Yura Malitsky and Thomas Pock},
  journal= {arXiv preprint arXiv:1608.08883},
  year   = {2018}
}

Comments

25 pages, 12 figures

R2 v1 2026-06-22T15:36:38.285Z