English

Understanding the PDHG Algorithm via High-Resolution Differential Equations

Optimization and Control 2024-03-22 v1 Numerical Analysis Numerical Analysis

Abstract

The least absolute shrinkage and selection operator (Lasso) is widely recognized across various fields of mathematics and engineering. Its variant, the generalized Lasso, finds extensive application in the fields of statistics, machine learning, image science, and related areas. Among the optimization techniques used to tackle this issue, saddle-point methods stand out, with the primal-dual hybrid gradient (PDHG) algorithm emerging as a particularly popular choice. However, the iterative behavior of PDHG remains poorly understood. In this paper, we employ dimensional analysis to derive a system of high-resolution ordinary differential equations (ODEs) tailored for PDHG. This system effectively captures a key feature of PDHG, the coupled xx-correction and yy-correction, distinguishing it from the proximal Arrow-Hurwicz algorithm. The small but essential perturbation ensures that PDHG consistently converges, bypassing the periodic behavior observed in the proximal Arrow-Hurwicz algorithm. Through Lyapunov analysis, We investigate the convergence behavior of the system of high-resolution ODEs and extend our insights to the discrete PDHG algorithm. Our analysis indicates that numerical errors resulting from the implicit scheme serve as a crucial factor affecting the convergence rate and monotonicity of PDHG, showcasing a noteworthy pattern also observed for the Alternating Direction Method of Multipliers (ADMM), as identified in [Li and Shi, 2024]. In addition, we further discover that when one component of the objective function is strongly convex, the iterative average of PDHG converges strongly at a rate O(1/N)O(1/N), where NN is the number of iterations.

Keywords

Cite

@article{arxiv.2403.11139,
  title  = {Understanding the PDHG Algorithm via High-Resolution Differential Equations},
  author = {Bowen Li and Bin Shi},
  journal= {arXiv preprint arXiv:2403.11139},
  year   = {2024}
}

Comments

24 pages, 3 figures

R2 v1 2026-06-28T15:23:09.104Z