Papers
Topics
Authors
Recent
Search
2000 character limit reached

Convergent Manifold Alternating Projection Iterations

Updated 6 July 2026
  • Convergent Manifold Alternating Projection Iterations is a framework for analyzing projection schemes on smooth manifolds, semi-algebraic, and convex sets with rigorous convergence guarantees.
  • It leverages tools like the Kurdyka–Łojasiewicz property, transversality, and tangent-space approximations to achieve local linear or sub-linear convergence rates.
  • The approach underpins practical applications in phase retrieval, nonnegative low-rank approximation, and structured tight frame design through efficient geometric registrations.

“Convergent manifold alternating projection iterations” (Editor's term) denotes the class of alternating-projection-type schemes on smooth manifolds, semi-algebraic sets, convex sets, and related geometric constraint sets for which rigorous convergence results are available. In its canonical Euclidean form, the method seeks to minimize the squared distance between two sets,

minxX,  yY  g(x,y)=xy22,\min_{x\in X,\;y\in Y}\;g(x,y)=\|x-y\|_2^2,

by alternating nearest-point projections,

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),

with PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^2. Across the literature, convergence is established through several complementary mechanisms: semi-algebraic/Kurdyka–Łojasiewicz analysis for nonconvex sets, transversality and principal-angle arguments for smooth manifolds, linear-regularity estimates for convex sets, and tangent-space or relaxed variants that replace exact projections by cheaper local surrogates while preserving local linear convergence (Zhu et al., 2018, Marchesini et al., 2014, Fält et al., 2021, Chen et al., 17 May 2026).

1. Canonical formulations and problem classes

A standard formulation uses the extended-value function

f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),

where δX,δY\delta_X,\delta_Y are indicator functions and f\partial f is the limiting/Mordukhovich subdifferential. In this setting, convergence means that the stacked iterates zk=(xk,yk)z_k=(x_k,y_k) approach a critical point zz^* satisfying 0f(z)0\in\partial f(z^*) (Zhu et al., 2018).

For manifold feasibility problems, the same idea is expressed geometrically. In phase retrieval and ptychographic imaging, one alternates between a data-consistency manifold

N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}

and a linear subspace

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),0

using the map

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),1

Here

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),2

with arbitrary phase assignment when xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),3 (Marchesini et al., 2014).

Generalized alternating projections introduce relaxed projections and a mixing parameter. For two manifolds xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),4, the operator is

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),5

with

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),6

and iteration xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),7 (Fält et al., 2021).

Setting Basic iteration Proven limit concept
Semi-algebraic sets xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),8 xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),9 Convergence to a critical point of PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^20
Smooth manifolds PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^21 PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^22 Local linear convergence to the intersection
Generalized AP on manifolds PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^23 Local R-linear convergence
Tangent-space AP Projection to affine tangent plane, then re-projection Local linear convergence

These formulations share the same underlying structure: repeated correction relative to two constraint sets. The analytical differences arise from how local geometry is encoded.

2. Geometric regularity conditions

In the semi-algebraic framework, two local properties play a central role. The first is the three-point property on one set, say PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^24: there exist PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^25 and PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^26 with

PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^27

such that for all relevant PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^28, all PV(u)=argminvVvu2P_V(u)=\arg\min_{v\in V}\|v-u\|^29, and any minimizer f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),0,

f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),1

The second is the local contraction property on the other set, say f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),2: there exist f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),3 and f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),4 such that

f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),5

Closed convex sets satisfy these conditions with f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),6 and f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),7, while the unit sphere yields a sphere-type identity for the three-point property (Zhu et al., 2018).

In smooth manifold analyses, the corresponding notion is transversality or nontangentiality. For phase retrieval, local convergence is proved under the hypothesis that the tangent spaces

f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),8

intersect transversely, meaning f(x,y)=xy2+δX(x)+δY(y),f(x,y)=\|x-y\|^2+\delta_X(x)+\delta_Y(y),9 (Marchesini et al., 2014). In tangent-space-based low-rank approximation, the analogous condition is δX,δY\delta_X,\delta_Y0, where δX,δY\delta_X,\delta_Y1; such a point is called non-tangential (Song et al., 2020). For generalized alternating projections on manifolds, the assumptions are that δX,δY\delta_X,\delta_Y2 are δX,δY\delta_X,\delta_Y3-smooth and

δX,δY\delta_X,\delta_Y4

with the stronger condition

δX,δY\delta_X,\delta_Y5

implying a positive Friedrichs angle δX,δY\delta_X,\delta_Y6 (Fält et al., 2021).

A more recent framework replaces transversality by clean intersection. If two δX,δY\delta_X,\delta_Y7 embedded submanifolds δX,δY\delta_X,\delta_Y8 intersect cleanly, the associated alternating map admits a local limiting map on the intersection manifold; if the manifolds are δX,δY\delta_X,\delta_Y9, that limiting map is second-order (Chen et al., 17 May 2026).

These conditions are not interchangeable, but they play analogous roles: each supplies a local mechanism preventing tangential stalling and ensuring that the composition of projections contracts in directions normal to the intersection.

3. Convergence mechanisms

For semi-algebraic sets, convergence is derived from a combination of descent, subgradient control, and the Kurdyka–Łojasiewicz property. Under boundedness of the alternating-projection sequence and the two local geometric properties above, one obtains the partial sufficient decrease

f\partial f0

hence f\partial f1. A subgradient estimate is then built via

f\partial f2

so that

f\partial f3

The KL inequality converts these facts into summability,

f\partial f4

which yields the Cauchy property of both f\partial f5 and f\partial f6, and therefore convergence to a critical point f\partial f7 with f\partial f8 (Zhu et al., 2018).

For manifold intersections, the mechanism is local linearization. Near a solution f\partial f9, the manifolds are represented as graphs over their tangent spaces, and the projection operators satisfy first-order expansions. For phase retrieval,

zk=(xk,yk)z_k=(x_k,y_k)0

where zk=(xk,yk)z_k=(x_k,y_k)1. If the tangent spaces intersect transversely, the linear part contracts, forcing linear convergence. In that setting the following three statements are equivalent for starts in a neighborhood of the solution circle: convergence of zk=(xk,yk)z_k=(x_k,y_k)2 to zk=(xk,yk)z_k=(x_k,y_k)3, decay of zk=(xk,yk)z_k=(x_k,y_k)4 to zero, and decay of zk=(xk,yk)z_k=(x_k,y_k)5 to zero. Moreover, the only stagnation points in that neighborhood are true solutions up to global phase (Marchesini et al., 2014).

In generalized alternating projections on manifolds, the Jacobian at the solution is exactly the linearized relaxed-projection operator on tangent spaces,

zk=(xk,yk)z_k=(x_k,y_k)6

and the local contraction estimate takes the form

zk=(xk,yk)z_k=(x_k,y_k)7

This yields local convergence to a point in zk=(xk,yk)z_k=(x_k,y_k)8 (Fält et al., 2021).

A common misconception is that local manifold convergence results automatically imply a global theorem. The literature does not support that conclusion. The semi-algebraic theory requires boundedness and tail containment in compact active sets; the smooth-manifold theory is explicitly local; and the generalized setting relies on neighborhood arguments or finite identification of active strata (Zhu et al., 2018, Fält et al., 2021).

4. Rates of convergence

The semi-algebraic/KL framework gives a rate determined by the KL exponent zk=(xk,yk)z_k=(x_k,y_k)9 at the limiting critical point. If zz^*0, the method terminates in finitely many steps. If zz^*1, then there exist zz^*2, zz^*3, and zz^*4 such that

zz^*5

whereas for zz^*6,

zz^*7

for large zz^*8. Thus zz^*9 yields linear convergence and 0f(z)0\in\partial f(z^*)0 yields sub-linear convergence (Zhu et al., 2018).

In local smooth-manifold theory, rates are governed by principal or Friedrichs angles. For phase retrieval, if 0f(z)0\in\partial f(z^*)1 and 0f(z)0\in\partial f(z^*)2 are the tangent spaces at a solution, then the linearization has spectral radius

0f(z)0\in\partial f(z^*)3

and for nearby starts,

0f(z)0\in\partial f(z^*)4

The contraction factor is therefore set by the maximal principal angle appearing in the local two-space model (Marchesini et al., 2014).

For generalized alternating projections on two linear subspaces, the optimal parameters are

0f(z)0\in\partial f(z^*)5

and the optimal asymptotic rate is

0f(z)0\in\partial f(z^*)6

The manifold extension shows that the same asymptotic rate is obtained locally on smooth manifolds under the stated regularity assumptions (Fält et al., 2017, Fält et al., 2021).

For convex sets, the semi-algebraic framework recovers the classical POCS conclusion: if 0f(z)0\in\partial f(z^*)7 are closed convex and 0f(z)0\in\partial f(z^*)8, then the alternating projection converges globally at a linear rate,

0f(z)0\in\partial f(z^*)9

with N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}0 depending on the relative angle/intersection geometry (Zhu et al., 2018).

Framework Geometric quantity Rate statement
KL semi-algebraic AP KL exponent N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}1 finite / linear / sub-linear
Smooth manifold AP principal angles factor N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}2
GAP on subspaces/manifolds Friedrichs angle N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}3 N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}4
Convex AP relative angle/intersection geometry global linear rate

The rate results show that “alternating projection” is not a single asymptotic regime. Depending on geometry, the same algorithmic template can exhibit finite termination, linear convergence, or sub-linear decay.

5. Tangent-space, inexact, and retraction-based variants

A major line of development replaces expensive manifold projections by tangent-space approximations. For two N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}5 manifolds N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}6, tangent-space-based alternating projections use the affine tangent plane N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}7. Given N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}8 and N={zCM: z=a}{\mathcal N}=\{z\in\mathbb C^M:\ |z|=a\}9, the orthogonal projection onto the affine tangent plane is

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),00

followed by exact re-projection to xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),01. Under nontangential intersection, the resulting TAP iteration converges linearly to a common limit xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),02 and satisfies

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),03

for xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),04 and sufficiently local initialization (Song et al., 2020).

For nonnegative low-rank matrix approximation, the manifold is

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),05

and the convex set is

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),06

If xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),07, the tangent-space projection is

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),08

TAP alternates

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),09

using only a small xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),10 SVD for retraction. Under the non-tangential condition xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),11, the sequence converges linearly to a point in xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),12 (Song et al., 2020).

Generalized alternating projections with relaxation parameters extend this idea further. On manifolds, the local behavior is asymptotically identical to the linear-subspace model once the active manifolds are identified. However, finite identification cannot be assumed universally: the paper gives a counterexample with

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),13

in xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),14, for which the iterates converge linearly to the origin while alternating between two slanted faces of xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),15 and never identifying a single smooth branch (Fält et al., 2021).

The retraction viewpoint unifies exact and inexact schemes. Under clean intersection, the limit

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),16

defines a local retraction on xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),17. If xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),18 are xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),19, then xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),20 is a first-order retraction with

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),21

If they are xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),22, then xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),23 is second-order. Exact APM, inexact AP, NewtonSLRA, and APHL all fit this framework (Chen et al., 17 May 2026).

6. Applications, extensions, and limitations

One application class is structured tight frames. For tight frames with prescribed column norms,

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),24

the set xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),25 satisfies the three-point property via a sphere-type identity, while xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),26 satisfies local contraction after excluding zero columns. The alternating projection method then converges to a critical point of xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),27. For equiangular tight frames,

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),28

the same KL-based argument gives full convergence and rate estimates, with xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),29 convex and xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),30 a fixed-rank manifold on an active subset with spectral gap bounded below (Zhu et al., 2018).

In ptychographic imaging, the constraint pair is

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),31

and phase synchronization is used to build an accurate initial guess. The graph-connection-Laplacian

xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),32

produces a spectral initializer whose top eigenvector synchronizes phases across all frames in a single step (GCL-PS), while a masked spectral alternative yields truncation-PS. These are used to accelerate the subsequent alternating-projection phase (Marchesini et al., 2014).

For nonnegative low-rank approximation, TAP is applied to data clustering, pattern recognition, and hyperspectral data analysis, and for quaternion color-image approximation it is applied to low-rank color-image reconstruction. In these studies the tangent-space scheme retains the convergence guarantees of the local manifold theory while reducing per-iteration cost relative to full projections (Song et al., 2020, Song et al., 2020).

Broader geometric extensions show that the same conceptual template survives outside the Euclidean smooth-manifold setting. In CAT(xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),33) spaces with xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),34, alternating projections onto closed convex sets are Fejér-monotone relative to the intersection, asymptotically regular, and xk+1PX(yk),yk+1PY(xk+1),x_{k+1}\in P_X(y_k),\qquad y_{k+1}\in P_Y(x_{k+1}),35-convergent; under bounded regularity or bounded linear regularity, one obtains strong or linear convergence (Choi et al., 2016). In uniformly convex and uniformly smooth Banach spaces, alternating metric projections onto closed linear subspaces can be analyzed via alternating Bregman projections onto annihilators, again yielding linear convergence under bounded linear Bregman regularity (Bargetz et al., 2019).

The limits of the theory are also explicit. The nonconvex semi-algebraic results assume boundedness and eventual confinement to compact active sets (Zhu et al., 2018). The manifold results are local and depend on transversality, nontangentiality, or clean intersection (Marchesini et al., 2014, Song et al., 2020, Chen et al., 17 May 2026). Finite identification may fail even when the sequence still converges linearly (Fält et al., 2021). In fixed-rank projector-splitting iteration, if the small-error hypothesis on the initial point fails, the iteration may converge to a spurious fixed point rather than the true solution (Kolesnikov et al., 2016).

Taken together, these results define a coherent theory of convergent alternating projection iterations on manifold-type sets. The theory explains why a gradient-free, step-size-free method can nonetheless admit precise convergence statements, and why rates are controlled not by a single universal principle but by the local geometry: KL exponents for semi-algebraic objectives, principal or Friedrichs angles for smooth intersections, and regularity constants for convex or metric-space variants (Zhu et al., 2018, Fält et al., 2017).

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 Convergent Manifold Alternating Projection Iterations.