On the Geometry and Refined Rate of Primal-Dual Hybrid Gradient for Linear Programming
Haihao Lu, Jinwen Yang

TL;DR
This paper analyzes the convergence behavior of the primal-dual hybrid gradient (PDHG) method for linear programming, providing a refined complexity rate that avoids loose global constants and reveals two distinct stages of convergence.
Contribution
It offers the first finite-time identification complexity results for PDHG in LP without assuming non-degeneracy, and characterizes the two-stage convergence process.
Findings
PDHG has two major stages: active variable identification and solving a homogeneous system.
The first stage duration depends on how close the LP instance is to degeneracy.
The second stage's complexity is driven by a local sharpness constant.
Abstract
We study the convergence behaviors of primal-dual hybrid gradient (PDHG) for solving linear programming (LP). PDHG is the base algorithm of a new general-purpose first-order method LP solver, PDLP, which aims to scale up LP by taking advantage of modern computing architectures. Despite its numerical success, the theoretical understanding of PDHG for LP is still very limited; the previous complexity result relies on the global Hoffman constant of the KKT system, which is known to be very loose and uninformative. In this work, we aim to develop a fundamental understanding of the convergence behaviors of PDHG for LP and to develop a refined complexity rate that does not rely on the global Hoffman constant. We show that there are two major stages of PDHG for LP: in Stage I, PDHG identifies active variables and the length of the first stage is driven by a certain quantity which measures how…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Optimization and Variational Analysis · Sparse and Compressive Sensing Techniques
