pith. sign in

arxiv: 2405.16160 · v2 · pith:K5JHSU6Rnew · submitted 2024-05-25 · 🧮 math.OC

Restarted Primal-Dual Hybrid Conjugate Gradient Method for Large-Scale Quadratic Programming

classification 🧮 math.OC
keywords methodgradientconjugateconvergencehybridlarge-scalemethodspdhcg
0
0 comments X
read the original abstract

Convex quadratic programming (QP) is an essential class of optimization problems with broad applications across various fields. Traditional QP solvers, typically based on simplex or barrier methods, face significant scalability challenges. In response to these limitations, recent research has shifted towards matrix-free first-order methods to enhance scalability in QP. Among these, the restarted accelerated primal-dual hybrid gradient (rAPDHG) method, proposed by Lu, has gained notable attention due to its linear convergence rate to an optimal solution and its straightforward implementation on Graphics Processing Units (GPUs). Building on this framework, this paper introduces a restarted primal-dual hybrid conjugate gradient (PDHCG) method, which incorporates conjugate gradient (CG) techniques to address the primal subproblems inexactly. We demonstrate that PDHCG maintains a linear convergence rate with an improved convergence constant and is also straightforward to implement on GPUs. Extensive numerical experiments on both synthetic and real-world datasets demonstrate that our method significantly reduces the number of iterations required to achieve the desired accuracy compared to rAPDHG. Additionally, the GPU implementation of our method achieves state-of-the-art performance on large-scale problems. In most large-scale scenarios, our method is approximately 5 times faster than rAPDHG and about 100 times faster than other existing methods. These results highlight the substantial potential of the proposed PDHCG method to greatly improve both the efficiency and scalability of solving complex quadratic programming challenges.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Accessible Complexity Bounds for Restarted PDHG on Linear Programs with a Unique Optimizer

    math.OC 2024-10 unverdicted novelty 7.0

    Derives accessible O(κΦ ln(κΦ ||w*||/ε)) iteration bound for rPDHG on unique-optima LPs, with computable Φ, two-stage performance, and equivalence to stability and sharpness.

  2. On the convergence of doubly stochastic Primal-Dual Hybrid Gradient Method

    math.OC 2026-05 unverdicted novelty 6.0

    DSPDHG extends PDHG and SPDHG with doubly stochastic block updates and proves O(1/K) ergodic convergence for the expected restricted primal-dual gap plus linear convergence for a restarted variant under quadratic growth.

  3. D-PDLP: Scaling PDLP to Distributed Multi-GPU Systems

    math.OC 2026-01 unverdicted novelty 5.0

    D-PDLP is the first distributed multi-GPU framework for PDLP that uses 2D grid partitioning of the constraint matrix plus nonzero-aware and random-permutation strategies to scale PDHG iterations with low overhead and ...