Papers
Topics
Authors
Recent
Search
2000 character limit reached

Proximal Conjugate Gradient Method

Updated 12 July 2026
  • Proximal Conjugate Gradient (PCG) methods are composite optimization techniques that integrate a proximal treatment for nonsmooth terms with conjugate gradient search strategies.
  • They address problems of the form f(x)=g(x)+h(x), using constructs like the forward-backward residual to replace the classical gradient in direction updates.
  • Variants include Hessian-free implementations and active-set approaches, offering convergence guarantees and enhanced performance in large-scale or nonsmooth scenarios.

“Proximal Conjugate Gradient Method” denotes a family of composite-optimization algorithms that combine a proximal treatment of a nonsmooth term with conjugate-gradient structure in the search direction or in an inner Newton solve. The term is not used uniformly. In several papers, “PCG” refers instead to the classical preconditioned conjugate gradient method for symmetric positive definite linear systems, explicitly not to proximal methods (Bake et al., 13 Oct 2025). Within optimization, the proximal-CG label is used more narrowly for methods that minimize objectives of the form f(x)=g(x)+h(x)f(x)=g(x)+h(x), where gg is smooth and hh is proximable, and that replace the gradient-based search mechanism of nonlinear CG by a proximal object such as the forward-backward residual, or else use CG to construct a Newton-like proximal update without explicit Hessian formation (Hamana et al., 13 Apr 2026).

1. Terminology and scope

The expression “PCG” is terminologically overloaded. In numerical linear algebra, multiple papers in the present corpus state that PCG means preconditioned conjugate gradient and does not mean proximal-gradient methods or proximal conjugate gradient (Bake et al., 13 Oct 2025). The same clarification appears in work on nonsymmetric multigrid preconditioning, where “PCG” denotes standard or flexible preconditioned conjugate gradient recurrences for Ax=bAx=b with AA symmetric positive definite (Bouwmeester et al., 2012).

In optimization, by contrast, the proximal-CG viewpoint concerns composite minimization problems such as

minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),

with gg continuously differentiable and hh proper, lower semicontinuous, and proximable (Hamana et al., 13 Apr 2026). A second line of work studies

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),

where qC2q\in C^2 has gg0-Lipschitz continuous gradient and both gg1 and gg2 may be nonconvex, while the proximal operator of gg3 remains computable (Zhou et al., 19 Sep 2025). These formulations place proximal CG between proximal gradient, proximal Newton or quasi-Newton methods, and nonlinear conjugate gradient.

The literature also contains methods with only partial CG content. One paper titled “Distributed accelerated proximal conjugate gradient methods” is explicit that it does not actually propose a classical proximal conjugate gradient method in the standard optimization sense, but rather distributed accelerated proximal gradient methods with a momentum-like direction variable (Gebrie, 2023). Another work, “A Riemannian Proximal Newton-CG Method,” is described more accurately as a proximal Newton method whose inner Newton system is solved approximately by truncated CG, rather than as a standalone proximal nonlinear CG method (Huang et al., 2024). This suggests that “proximal conjugate gradient” is best understood as a family resemblance term rather than a single canonical algorithm.

2. Core composite-optimization framework

The clearest proximal nonlinear CG formulation in the corpus is the method for minimizing

gg4

where gg5 is continuously differentiable and gg6 is proper and lower semicontinuous (Hamana et al., 13 Apr 2026). In the main convex case, gg7 is convex and gg8 satisfies

gg9

for some hh0. The same paper also extends the method to the case where hh1 is hh2-weakly convex, meaning

hh3

with proximal parameter restricted by

hh4

The central replacement for the gradient is the forward-backward residual. For hh5, define

hh6

and

hh7

At iteration hh8,

hh9

This object plays the role of the gradient in three precise senses. First, if Ax=bAx=b0, then

Ax=bAx=b1

Second, in the convex case,

Ax=bAx=b2

and in the weakly convex case,

Ax=bAx=b3

Third, the residual satisfies

Ax=bAx=b4

in the convex case. This gives proximal CG a direct stationarity measure that reduces exactly to the smooth gradient in the limit Ax=bAx=b5 (Hamana et al., 13 Apr 2026).

A separate Hessian-free line of work keeps the same composite structure but allows both terms to be nonconvex: Ax=bAx=b6 with Ax=bAx=b7, Ax=bAx=b8-Lipschitz continuous gradient, proper lsc Ax=bAx=b9, and coercive full objective: AA0 There the proximal gradient mapping

AA1

is used as the first-order criticality device, with AA2 iff AA3 is first-order critical when the mapping is single-valued (Zhou et al., 19 Sep 2025).

3. Forward-backward-residual proximal nonlinear CG

The proximal nonlinear conjugate gradient method of (Hamana et al., 13 Apr 2026) defines the search direction by a three-term Hestenes–Stiefel-type recursion: AA4 with

AA5

and

AA6

where

AA7

The safeguard is

AA8

and one concrete choice is

AA9

A key exact identity is

minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),0

This is the composite analogue of a sufficient-descent relation, built directly into the three-term formula. The proximal parameter minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),1 is chosen as the largest value in

minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),2

such that

minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),3

The method uses a two-stage line search and a fallback proximal-gradient step. First, it searches over minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),4, minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),5, for the largest minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),6 satisfying

minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),7

with minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),8, minxRnf(x):=g(x)+h(x),\min_{x\in\mathbb{R}^n} f(x):=g(x)+h(x),9. If gg0, gg1, it then backtracks on gg2 until

gg3

If no suitable trial satisfies the first condition with gg4, the method switches to the proximal-gradient step

gg5

This switching mechanism is part of the convergence proof, and the paper explicitly notes as future work the development of a version that guarantees convergence without this switching mechanism (Hamana et al., 13 Apr 2026).

The main convergence statement is global. Under Lipschitz gradient for gg6, proper lsc convex gg7, and bounded below gg8, the generated sequence satisfies

gg9

If hh0 is bounded, every accumulation point is stationary: hh1 The proof relies on the uniform decrease estimate

hh2

for some hh3, whether the step is a CG step or the fallback proximal-gradient step. In the weakly convex extension, the same residual convergence holds,

hh4

and bounded accumulation points are Fréchet stationary: hh5 Under additional strong convexity assumptions, the paper proves

hh6

for some constant hh7 (Hamana et al., 13 Apr 2026).

A defining structural property is exact reduction to classical nonlinear CG when hh8. In that case,

hh9

and under strong convexity with minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),0, one may take minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),1, so

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),2

The direction then becomes the standard three-term HS direction,

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),3

equivalent to the Zhang–Zhou–Li three-term HS formula (Hamana et al., 13 Apr 2026). This makes the method a genuine proximal analogue of a nonlinear CG scheme rather than merely a heuristic modification.

4. Hessian-free and second-order proximal CG variants

A distinct proximal-CG construction appears in the “Scalable Hessian-free Proximal Conjugate Gradient Method” (Zhou et al., 19 Sep 2025). Its starting point is the local second-order model

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),4

with

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),5

and the Newton system

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),6

Instead of solving this system exactly, the method applies CG with initialization

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),7

and recurrences

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),8

minxRnf(x):=q(x)+h(x),\min_{\bm{x}\in\mathbb{R}^n} f(\bm{x}) := q(\bm{x}) + h(\bm{x}),9

qC2q\in C^20

The inner loop terminates on negative curvature if

qC2q\in C^21

The method uses CG not only to form a Newton-like direction but also to extract local spectral information through the tridiagonal matrix

qC2q\in C^22

whose entries are defined from the CG coefficients and whose eigenvalues are the Ritz values of qC2q\in C^23 on the generated Krylov subspace: qC2q\in C^24 The largest Ritz value yields the step-size estimate

qC2q\in C^25

A proximal gradient candidate is then formed as

qC2q\in C^26

and the CG refinement continues until

qC2q\in C^27

holds.

The paper’s key innovation is a curvature-aware isotropic surrogate: qC2q\in C^28 where the Cauchy step length is

qC2q\in C^29

The ratio gg00 scales the CG direction “to better preserve majorization after the proximal step and enable further approximation refinement” (Zhou et al., 19 Sep 2025). Because the surrogate is isotropic, the method keeps the subproblem in standard proximal form: gg01 Acceptance is based on the majorization test

gg02

The same paper proves monotone descent: gg03 hence boundedness and vanishing steps,

gg04

and concludes that every accumulation point of the generated sequence is a critical point of gg05 (Zhou et al., 19 Sep 2025). This variant is explicitly Hessian-free, since curvature is accessed only through Hessian-vector products

gg06

computed by automatic differentiation as

gg07

A related but distinct construction is the “Preconditioned proximal gradient method with conjugate momentum,” which solves

gg08

by combining a preconditioned proximal-gradient direction

gg09

with a momentum direction gg10 derived from the previous iterate, and then minimizing a proximal Newton model on the two-dimensional subspace

gg11

after orthogonalization with respect to the Hessian-induced metric (Chen et al., 17 Mar 2026). That paper is explicit that the method is better described as a preconditioned proximal-gradient / subspace-proximal-Newton hybrid with a CG-like conjugate momentum mechanism, rather than as a classical proximal analogue of linear or nonlinear conjugate gradient. This suggests a broader proximal-CG ecology in which conjugacy may enter either through an explicit direction recursion or through low-dimensional Hessian-orthogonalized subspace updates.

5. Active-set and face-restricted CG for nonsmooth regularization

A third line, highly relevant to a proximal-CG interpretation, concerns generalized CG methods for

gg12

with gg13, possibly singular, and nonempty optimal solution set (Lu et al., 2015). The paper does not present a standard proximal-CG algorithm in the forward-backward-residual sense. Instead, it develops CG-based active-set / face-identification methods for composite nonsmooth optimization.

The pivotal geometric object is the minimum-norm subgradient gg14, characterized componentwise by

gg15

Optimality is

gg16

On an orthant face, the gg17-term becomes linear, so the composite objective reduces there to a smooth convex quadratic. The algorithms therefore alternate between releasing zero variables and running projected or truncated CG on the currently identified face.

The projected minimum-norm subgradient is

gg18

and the decision between a release step and a face-CG subroutine is based on comparing the sizes of the zero and nonzero components of the subgradient: gg19 If this condition holds, the algorithm takes the exact line-search step

gg20

Otherwise it calls a truncated projected CG routine on the current face.

The CG subroutine solves face-restricted smooth quadratics of the form

gg21

and either finds an approximate minimizer on the current face or stops when a CG iterate crosses the boundary, thereby identifying a smaller face. One variant, GCG4, introduces an explicit proximal step after the CG phase: gg22 with closed form

gg23

where

gg24

This line of work is especially notable for finite-convergence and complexity claims. For the inexact face-CG subroutines, the number of PCG iterations needed is logarithmic in gg25, and the paper states that the number of PCG iterations executed by GCG2, GCG2v, GCG3, and GCG4 depends on gg26 as

gg27

It then concludes that the arithmetic operation cost for computing an gg28-optimal solution satisfies

gg29

contrasted with accelerated proximal gradient methods, whose dependence is

gg30

This suggests that, for gg31-regularized convex quadratics, active-set CG can serve as a rigorous alternative to full-space proximal gradient when the orthant-face structure is exploited directly (Lu et al., 2015).

Several neighboring methods illuminate the boundaries of the proximal-CG concept. The distributed multi-agent method of (Gebrie, 2023) studies

gg32

with local proximal steps for gg33, gradient steps for gg34, Halpern fixed-point updates for gg35, and inertial extrapolation. Its direction recursion,

gg36

resembles nonlinear CG formally, but gg37 is an externally prescribed scalar sequence rather than a Fletcher–Reeves, Polak–Ribière, or Hestenes–Stiefel coefficient. The paper states that this is better viewed as a proximal-gradient–type distributed algorithm with a momentum direction variable, not a full classical proximal nonlinear conjugate-gradient method (Gebrie, 2023).

On manifolds, “A Riemannian Proximal Newton-CG Method” addresses

gg38

where gg39 is a compact embedded submanifold. Its outer step is a Riemannian proximal Newton method, while the inner Newton correction is computed approximately by truncated CG on a tangent-space quadratic problem. The tangent-space proximal-gradient model is

gg40

and the Newton correction is reduced to the quadratic problem

gg41

The paper explicitly distinguishes this from a standalone proximal nonlinear CG method: the CG iteration is an inner solver for a Newton-related tangent-space problem, not the principal search-direction mechanism (Huang et al., 2024).

The same ambiguity appears in applications. A learned-preconditioner paper for PDE solvers studies preconditioned conjugate gradient for sparse SPD systems and treats the selection of the preconditioner as a graph-neural-network-based operator-learning problem, with learned sparse factorization

gg42

embedded into standard PCG recurrences (Li et al., 2023). This is unrelated to proximal methods, but its use of the abbreviation “PCG” is typical of the dominant linear-algebra meaning.

Across the literature, one objective conclusion is therefore unavoidable: “Proximal Conjugate Gradient Method” does not name a single universally accepted algorithm. The most technically precise uses in the present corpus are the forward-backward-residual three-term HS method for composite optimization (Hamana et al., 13 Apr 2026), the Hessian-free CG-majorization method for nonconvex nonsmooth problems (Zhou et al., 19 Sep 2025), and the generalized face-restricted CG framework for gg43-regularized quadratic programming (Lu et al., 2015). Other methods employ CG only as an inner Newton solver or use “conjugate” in a looser momentum or subspace sense. This suggests that the term is best reserved for methods in which proximal structure and conjugate-gradient structure are both essential, rather than merely adjacent.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Proximal Conjugate Gradient Method (PCG).