Papers
Topics
Authors
Recent
Search
2000 character limit reached

Inexact Riemannian Proximal DC (iRPDC)

Updated 10 July 2026
  • The paper introduces the iRPDC framework that efficiently solves nonsmooth Riemannian difference-of-convex problems on embedded manifolds.
  • It establishes finite-parameter equivalence between DC surrogates and ℓ0‐regularized or ℓ0‐constrained models, providing rigorous complexity guarantees.
  • The algorithm employs structured inexact subproblem solutions with adaptive linesearch, achieving an ε-Riemannian critical point in O(ε⁻²) outer iterations.

Inexact Riemannian proximal DC (iRPDC) is an algorithmic framework for nonsmooth Riemannian difference-of-convex optimization on an embedded manifold. It addresses problems of the form

min⁡x∈MF(x):=f(x)+h(x)−g(x),\min_{x\in M} F(x):=f(x)+h(x)-g(x),

where MM is a Riemannian submanifold of a finite-dimensional Euclidean space, ff is smooth, and h,gh,g are convex and possibly nonsmooth. The framework was introduced together with finite-parameter equivalence results that connect specific nonsmooth DC penalties on the sphere to ℓ0\ell_0-regularized and ℓ0\ell_0-constrained models, and with complexity guarantees showing that an ϵ\epsilon-Riemannian critical point is obtained in O(ϵ−2)\mathcal{O}(\epsilon^{-2}) outer iterations; one variant attains overall O(ϵ−3)\mathcal{O}(\epsilon^{-3}) complexity, matching the best-known bound reported in the literature (Jiang et al., 10 Sep 2025).

1. Problem class and geometric setting

The iRPDC framework is formulated on a Riemannian submanifold M⊂E≅RnM\subset E\cong\mathbb{R}^n, endowed with the Euclidean inner product MM0 and norm MM1. For each MM2, the tangent space is denoted MM3, and the manifold structure is accessed algorithmically through a retraction

MM4

The analysis assumes retraction regularity: there exist MM5 such that

MM6

Typical examples mentioned for MM7 are the sphere and the Stiefel manifold, with QR-based or projection-type retractions (Jiang et al., 10 Sep 2025).

The objective decomposition

MM8

is studied under three structural hypotheses. First, MM9 is continuously differentiable, globally Lipschitz in value, and satisfies the quadratic Euclidean upper bound

ff0

Second, ff1 are convex, Lipschitz, possibly nonsmooth, with ff2 and a subgradient of ff3 efficiently computable. Third, a level set of ff4 is compact. The smooth part is transferred to the manifold through the Riemannian gradient

ff5

while the convex nonsmooth components use projected subdifferentials

ff6

This formulation targets sparse manifold-constrained models in which nonsmooth DC penalties are intended to sharpen recovery relative to purely convex nonsmooth regularization (Jiang et al., 10 Sep 2025).

2. DC modeling and exact ff7 surrogacy on the sphere

A distinctive aspect of iRPDC is its use as both an algorithmic framework and a modeling framework. On the sphere ff8, the associated theory establishes equivalence, in the sense of global and local minimizers, between certain nonsmooth DC formulations and their ff9-regularized or h,gh,g0-constrained counterparts (Jiang et al., 10 Sep 2025).

For h,gh,g1-regularization, the target model is

h,gh,g2

The DC surrogate uses the capped-h,gh,g3 penalty

h,gh,g4

which decomposes as

h,gh,g5

Two equivalence statements are given. Asymptotically, if h,gh,g6 and h,gh,g7 solves the capped-h,gh,g8 problem, every accumulation point of h,gh,g9 is a global or local minimizer of the ℓ0\ell_00-regularized problem. More strongly, if ℓ0\ell_01 is a Riemannian critical point of the DC model and

ℓ0\ell_02

then each coordinate of ℓ0\ell_03 satisfies either ℓ0\ell_04 or ℓ0\ell_05, and therefore ℓ0\ell_06. Under the same parameter condition, the two problems have the same global minimizers, and every local minimizer of the DC model is a local minimizer of the ℓ0\ell_07-regularized model. In the terminology used in the source paper, capped-ℓ0\ell_08 is then an exact DC surrogate on the sphere (Jiang et al., 10 Sep 2025).

For cardinality constraints, the target model is

ℓ0\ell_09

The DC penalization exploits the largest-ℓ0\ell_00-norm

ℓ0\ell_01

together with the equivalence

ℓ0\ell_02

The penalized model is

ℓ0\ell_03

with

ℓ0\ell_04

Again there is an asymptotic regime, ℓ0\ell_05, under which global minimizers of the DC model converge to global minimizers of the ℓ0\ell_06-constrained problem. The finite-parameter result rests on a global error bound for the sparse feasible set

ℓ0\ell_07

namely

ℓ0\ell_08

If ℓ0\ell_09 is a Riemannian critical point of the DC penalty model and

ϵ\epsilon0

then ϵ\epsilon1 is ϵ\epsilon2-sparse. Under the same inequality, the ϵ\epsilon3-constrained problem and its DC penalization have the same global minimizers, and every local minimizer of the DC penalization is a local minimizer of the original constrained problem (Jiang et al., 10 Sep 2025).

A common simplification is to treat these equivalence statements as general manifold facts. That is inaccurate. The finite-parameter exact-surrogacy results stated above are proved on the sphere. A plausible implication is that analogous results on other manifolds would require geometry-specific arguments rather than a direct transfer of the sphere proof.

3. Riemannian criticality and the proximal DC model

The first-order stationarity notion underlying iRPDC is explicitly Riemannian and explicitly DC. If ϵ\epsilon4 is a local minimizer of

ϵ\epsilon5

then

ϵ\epsilon6

Equivalently, there exist ϵ\epsilon7 and ϵ\epsilon8 such that

ϵ\epsilon9

This is the exact Riemannian criticality condition (Jiang et al., 10 Sep 2025).

For complexity analysis, the framework uses an approximate notion. A point O(ϵ−2)\mathcal{O}(\epsilon^{-2})0 is an O(ϵ−2)\mathcal{O}(\epsilon^{-2})1-Riemannian critical point if there exists O(ϵ−2)\mathcal{O}(\epsilon^{-2})2 with

O(ϵ−2)\mathcal{O}(\epsilon^{-2})3

such that

O(ϵ−2)\mathcal{O}(\epsilon^{-2})4

The asymmetry is deliberate: the gradient and the subgradient of the concave component O(ϵ−2)\mathcal{O}(\epsilon^{-2})5 are evaluated at O(ϵ−2)\mathcal{O}(\epsilon^{-2})6, while the subgradient of O(ϵ−2)\mathcal{O}(\epsilon^{-2})7 may be evaluated at a nearby point O(ϵ−2)\mathcal{O}(\epsilon^{-2})8. This is not a cosmetic weakening; it is built into the algorithm’s stopping mechanism and its outer-iteration proof (Jiang et al., 10 Sep 2025).

The proximal DC step is based on a majorization of the pullback O(ϵ−2)\mathcal{O}(\epsilon^{-2})9. For any O(ϵ−3)\mathcal{O}(\epsilon^{-3})0, any O(ϵ−3)\mathcal{O}(\epsilon^{-3})1, and

O(ϵ−3)\mathcal{O}(\epsilon^{-3})2

define

O(ϵ−3)\mathcal{O}(\epsilon^{-3})3

Then

O(ϵ−3)\mathcal{O}(\epsilon^{-3})4

Moreover,

O(ϵ−3)\mathcal{O}(\epsilon^{-3})5

This yields a quadratic upper model plus the convex term O(ϵ−3)\mathcal{O}(\epsilon^{-3})6 (Jiang et al., 10 Sep 2025).

The exact Riemannian proximal DC algorithm, denoted RPDCA in the source paper, solves at iteration O(ϵ−3)\mathcal{O}(\epsilon^{-3})7 the tangent-space convex subproblem

O(ϵ−3)\mathcal{O}(\epsilon^{-3})8

where O(ϵ−3)\mathcal{O}(\epsilon^{-3})9. Exact optimality implies

M⊂E≅RnM\subset E\cong\mathbb{R}^n0

Combined with the pullback majorization, this gives sufficient decrease after retraction and backtracking. When M⊂E≅RnM\subset E\cong\mathbb{R}^n1, the exact scheme reduces to an exact ManPG-type method (Jiang et al., 10 Sep 2025).

4. Inexactness mechanism and algorithmic structure

The iRPDC framework replaces the exact tangent minimizer M⊂E≅RnM\subset E\cong\mathbb{R}^n2 by an approximate direction M⊂E≅RnM\subset E\cong\mathbb{R}^n3, but does so under a structured inexactness criterion rather than by an arbitrary residual rule. At outer iteration M⊂E≅RnM\subset E\cong\mathbb{R}^n4, the framework selects a curvature estimate M⊂E≅RnM\subset E\cong\mathbb{R}^n5, defines

M⊂E≅RnM\subset E\cong\mathbb{R}^n6

solves the tangent subproblem inexactly, checks whether the estimated norm of M⊂E≅RnM\subset E\cong\mathbb{R}^n7 is below M⊂E≅RnM\subset E\cong\mathbb{R}^n8, and otherwise performs a linesearch on steps M⊂E≅RnM\subset E\cong\mathbb{R}^n9, MM00, before updating MM01 (Jiang et al., 10 Sep 2025).

The approximate direction must satisfy two conditions. The first is a model-decrease inequality: MM02 The second relates the exact and inexact step norms: MM03 with nonnegative error sequences MM04, MM05 controlled by the cumulative bounds

MM06

The admissible parameters satisfy

MM07

The first condition allows controlled nonmonotonicity in the local model. The second makes the stopping test implementable, because it converts information on MM08 into information on the inaccessible exact minimizer MM09 (Jiang et al., 10 Sep 2025).

The linesearch is integrated with this inexactness model. Under the two conditions above,

MM10

The accepted step MM11 is the first one satisfying

MM12

The number of backtracking steps is uniformly bounded, and MM13 is bounded away from zero. In the language of the source paper, the linesearch adaptively captures local curvature even when subproblems are solved only approximately (Jiang et al., 10 Sep 2025).

A notable technical feature is that the inexactness criterion is made practical through the dual of the tangent subproblem. Writing

MM14

where the columns of MM15 form an orthonormal basis of MM16, the primal problem is recast as a Euclidean minimization with linear constraints, whose dual is

MM17

The associated primal unconstrained minimizer is

MM18

and its tangent projection is

MM19

The gradient of the dual satisfies

MM20

and is MM21-Lipschitz. Small MM22 simultaneously controls model decrease and the discrepancy between MM23 and MM24. The practical dual stopping threshold

MM25

depends on previous iterates rather than on the unknown exact solution. This is the implementability mechanism emphasized in the framework (Jiang et al., 10 Sep 2025).

5. Convergence, complexity, and algorithmic variants

The main outer-iteration result states that, under the standing assumptions and the inexactness conditions above, iRPDC terminates in

MM26

outer iterations and returns an MM27-Riemannian critical point. The proof combines sufficient decrease, bounds on MM28, and the implementable control of MM29. At termination, the stopping rule yields MM30, and subproblem optimality translates that bound into the MM31-Riemannian criticality condition (Jiang et al., 10 Sep 2025).

The overall complexity depends on how each dual subproblem is solved. Three variants are developed.

The first, iRPDC-NFG, applies Nesterov’s fast gradient method to a regularized dual

MM32

Its subproblem complexity is

MM33

which leads to

MM34

calls to MM35, together with MM36 calls to MM37 and MM38.

The second, iRPDC-BB, uses a gradient method with Barzilai–Borwein step sizes and safeguarded backtracking directly on the dual. The reported overall bound is

MM39

proximal evaluations, with the same MM40 outer complexity for gradient and retraction calls.

The third, iRPDC-AR, applies the accumulative regularization scheme of Lan, using accelerated gradient on a sequence of regularized dual problems. Its subproblem complexity is

MM41

giving

MM42

calls to MM43, while retaining MM44 calls to MM45 and MM46. This matches the best-known overall complexity bound cited in the paper (Jiang et al., 10 Sep 2025).

The comparison drawn in the source paper is specific. Existing algorithms for nonsmooth Riemannian DC problems either lack provable overall complexity or require MM47 iterations in both outer and overall complexity. By contrast, iRPDC keeps the outer iteration bound at MM48, while one variant still reaches the best-known overall MM49 rate. When MM50, these methods become inexact ManPG-type algorithms with provable overall complexity, which the paper states was not previously available (Jiang et al., 10 Sep 2025).

The framework also includes practical parameter rules. The curvature estimate MM51 may be updated by a Riemannian BB-type formula, the linesearch contraction is chosen as MM52, and the experiments use additional termination rules based on successive-iterate differences and objective changes. Warm-starting is used when solving families of related DC problems, such as continuation in penalty parameters. These implementation choices are reported as part of the practical algorithmic design rather than as independent theoretical claims (Jiang et al., 10 Sep 2025).

6. Sparse PCA, empirical behavior, and relation to adjacent frameworks

The principal application developed for iRPDC is sparse principal component analysis on the Stiefel manifold

MM53

With data MM54, the base PCA objective is

MM55

The paper considers the MM56-regularized model

MM57

the MM58-constrained model

MM59

the standard MM60-SPCA relaxation

MM61

and two DC relaxations: MM62 and

MM63

Both are direct instances of the MM64 structure (Jiang et al., 10 Sep 2025).

The reported experiments use synthetic data with MM65 and a CIFAR-10 subset from LIBSVM with MM66. Performance is measured by scaled variance relative to the PCA baseline and by sparsity level. The numerical findings are consistent across the two DC models. For capped-MM67-SPCA, increasing the slope parameter MM68 improves the MM69-regularized objective monotonically until stabilization, and at the same sparsity level capped-MM70 yields substantially higher explained variance than MM71-SPCA. One reported random-data example with MM72 gives MM73 and MM74 for capped-MM75, versus MM76 for MM77-SPCA tuned to similar sparsity. For the MM78 model, sufficiently large MM79 yields solutions that satisfy the target sparsity level MM80 with high variance, whereas MM81-SPCA with large MM82 tends to degenerate toward nearly one-hot columns with very low variance. Computationally, iRPDC variants, especially iRPDC-BB and iRPDC-ASSN, are compared with OADMM; iRPDC-BB often has the best runtime, all iRPDC algorithms deliver better objective values than OADMM at comparable sparsity, and OADMM is reported as sensitive to its penalty parameter while iRPDC is more robust (Jiang et al., 10 Sep 2025).

Within the broader literature, iRPDC occupies a specific position. The paper contrasts it with Riemannian nonsmooth methods that handle composite structures such as MM83 but do not explicitly address DC terms MM84, and with existing Riemannian DC methods that often rely on Hadamard-manifold assumptions and therefore do not cover spheres or Stiefel manifolds (Jiang et al., 10 Sep 2025). This distinction is visible in nearby work. The inexact manifold proximal linear algorithm IManPL studies composite problems MM85, uses low- and high-accuracy stopping conditions, and establishes MM86 outer complexity together with essentially MM87 total inner complexity, but its analysis is organized around composite weak convexity rather than explicit DC decomposition (Zheng et al., 26 Aug 2025). The inexact Riemannian proximal gradient method IRPG treats MM88 on manifolds, provides global convergence and KL-based local rates under inexact proximal solves, and supplies practical residual rules, yet it is not a DC framework in the sense of MM89 modeling (Huang et al., 2021). FRIDA develops exact and inexact proximal DC algorithms for signed Fréchet regression on manifolds with bounded curvature, using local strongly convex normal balls, curvature-dependent proximal parameters, sublinear step-size complexity, and KL-type local rates (Zhou et al., 21 May 2026). Other adjacent inexact frameworks include enlargement-based proximal methods for monotone vector fields on Hadamard manifolds (Batista et al., 2015), tangential block majorization-minimization with MM90 complexity under summable subproblem gaps (Li et al., 2024), and proximal gradient with an inexact first-order oracle, global stationarity, KL convergence, and explicit rates under oracle decay conditions (Huang et al., 24 Jun 2026).

This positioning clarifies two points. First, iRPDC is not merely an inexact manifold proximal-gradient scheme with a convex regularizer; its defining object is the explicit DC structure MM91, together with a criticality notion and stopping rule adapted to that structure. Second, its sphere-based MM92-equivalence results and its MM93 outer complexity claim are separate contributions: one concerns model fidelity, the other algorithmic complexity. The paper presents them as complementary ingredients in a unified approach to nonsmooth sparse optimization on manifolds (Jiang et al., 10 Sep 2025).

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 Inexact Riemannian Proximal DC (iRPDC).