Papers
Topics
Authors
Recent
Search
2000 character limit reached

Variable Smoothing Alternating Proximal Gradient

Updated 5 July 2026
  • Variable Smoothing Alternating Proximal Gradient is a method that replaces a nonsmooth weakly convex component with a Moreau-envelope smoothed surrogate to achieve asymptotic stationarity.
  • It integrates a forward gradient step on the adaptive smoothed function with a backward proximal step on the convex term, using an Armijo-based line search for efficient convergence.
  • The approach has demonstrated practical success in MIMO detection, outperforming traditional methods with faster convergence and lower error rates through adaptive parameter tuning.

Searching arXiv for the primary paper and closely related variable-smoothing proximal-gradient works. Variable Smoothing Alternating Proximal Gradient denotes a class of first-order methods for nonsmooth optimization in which a nonsmooth weakly convex component is replaced at iteration nn by a smoother surrogate with smoothing parameter μn↘0\mu_n\searrow 0, after which one performs a forward gradient step on the smoothed surrogate and a backward proximal step on the remaining term. In the formulation developed in "A Proximal Variable Smoothing for Nonsmooth Minimization Involving Weakly Convex Composite with MIMO Application" (Kume et al., 2024), the target problem is

min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),

where hh is differentiable, gg is Lipschitz continuous, prox-friendly, and η\eta-weakly convex, S\mathfrak{S} is continuously differentiable, and ϕ\phi is proper, lower semicontinuous, convex, and prox-friendly. The resulting method is a time-varying forward-backward splitting scheme designed to obtain stationary points of a nonsmooth, generally nonconvex, weakly convex composite objective (Kume et al., 2024).

1. Problem class and structural setting

The basic optimization model is the three-term composite problem

min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},

with X,Z\mathcal{X},\mathcal{Z} Euclidean spaces. The term μn↘0\mu_n\searrow 00 is proper, lower semicontinuous, convex, and prox-friendly; μn↘0\mu_n\searrow 01 is differentiable with Lipschitz continuous gradient on μn↘0\mu_n\searrow 02; μn↘0\mu_n\searrow 03 is continuously differentiable and may be nonlinear; and μn↘0\mu_n\searrow 04 is Lipschitz continuous, prox-friendly, and μn↘0\mu_n\searrow 05-weakly convex in the sense that μn↘0\mu_n\searrow 06 is convex (Kume et al., 2024).

This structure is described as a weakly convex composite. Because μn↘0\mu_n\searrow 07 is weakly convex and μn↘0\mu_n\searrow 08 is smooth, the composite μn↘0\mu_n\searrow 09 is generally nonconvex but preserves exploitable regularity inherited from weak convexity and smoothness (Kume et al., 2024). The optimization objective is not necessarily global minimization; rather, the goal is to locate stationary points. Using the Rockafellar–Wets general subdifferential min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),0, a stationary point min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),1 satisfies

min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),2

The assumptions used in the convergence analysis emphasize asymptotic stationarity rather than coercivity or a Kurdyka–Łojasiewicz argument. In particular, the analysis in (Kume et al., 2024) requires Lipschitz continuity of min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),3 and of min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),4, a variable smoothing sequence min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),5 that is nonsummable but slowly decreasing, and a stepsize sequence satisfying an Armijo-type decrease together with uniform lower and upper bounds relative to the Lipschitz constants. Coercivity of min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),6 is not explicitly required, and convergence is formulated in terms of a stationarity measure and cluster points rather than uniqueness of the limit.

2. Moreau-envelope smoothing and the variable-smoothing principle

The defining mechanism of the method is the replacement of the nonsmooth weakly convex term min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),7 by a progressively less smoothed surrogate constructed from the Moreau envelope. For min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),8, the Moreau envelope of min⁡x∈X(h+g∘S+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),9 is

hh0

with minimizer hh1 (Kume et al., 2024). Even when hh2 is nonsmooth, hh3 is continuously differentiable and satisfies

hh4

Its gradient is Lipschitz continuous with constant hh5, and hh6 as hh7 (Kume et al., 2024).

Only the term hh8 is smoothed. At iteration hh9, the method uses

gg0

Then gg1 is differentiable, with

gg2

and its gradient is Lipschitz with constant

gg3

under mild regularity of gg4 (Kume et al., 2024). As gg5, the smoothed objectives gg6 converge pointwise to the original nonsmooth term gg7.

The smoothing sequence is constrained by three conditions: gg8 A typical choice is

gg9

and the experiments in (Kume et al., 2024) use η\eta0. The stated interpretation is that early iterations operate on more smoothed, easier problems with more stable gradients, while later iterations track the original nonsmooth objective more closely.

A related development in "A Proximal Variable Smoothing for Minimization of Nonlinearly Composite Nonsmooth Function -- Maxmin Dispersion and MIMO Applications" (Kume et al., 6 Jun 2025) uses the same basic principle: a single-loop proximal gradient-type method with a time-varying Moreau-smoothed surrogate and a decreasing smoothing schedule. A later two-block extension, "Variable Smoothing Alternating Proximal Gradient Algorithm for Coupled Composite Optimization" (Long et al., 31 Oct 2025), applies the same idea to a coupled composite problem with one block updated by a prox step and the other by a smoothed gradient step. This suggests a broader family of methods in which variable smoothing is integrated with forward-backward or alternating proximal-gradient architectures.

3. Alternating proximal-gradient iteration and stepsize selection

In (Kume et al., 2024), the algorithm is explicitly formulated as a forward-backward splitting method with a time-varying forward operator. Given η\eta1, η\eta2, and a smoothing sequence η\eta3, each iteration performs:

  1. Definition of the smoothed surrogate

η\eta4

  1. Choice of a stepsize η\eta5 satisfying an Armijo decrease, a lower bound η\eta6 for some η\eta7, and a uniform upper bound η\eta8.
  2. Forward step

η\eta9

  1. Backward step

S\mathfrak{S}0

Equivalently,

S\mathfrak{S}1

The terminology “alternating proximal gradient” reflects the alternation between a gradient step on the smoothed composite S\mathfrak{S}2 and a proximal step on S\mathfrak{S}3, with the forward operator changing over time as S\mathfrak{S}4 decreases (Kume et al., 2024).

The Armijo condition is expressed in terms of the smoothed problem: S\mathfrak{S}5 Two concrete stepsize strategies are given. The first is the explicit rule

S\mathfrak{S}6

and the second is backtracking,

S\mathfrak{S}7

with S\mathfrak{S}8 and S\mathfrak{S}9 (Kume et al., 2024). The backtracking version removes the need for explicit knowledge of ϕ\phi0.

The practical implementation described in (Kume et al., 2024) begins with any ϕ\phi1. Per iteration, one computes ϕ\phi2, evaluates ϕ\phi3, applies ϕ\phi4 once to form ϕ\phi5, applies ϕ\phi6, and computes ϕ\phi7. The dominant costs are therefore evaluating ϕ\phi8 and its derivative and one proximal map each for ϕ\phi9 and min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},0.

4. Stationarity measure and convergence theory

A central contribution of (Kume et al., 2024) is a stationarity measure tailored to the forward-backward structure. For any min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},1 and min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},2,

min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},3

When min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},4, this reduces to min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},5. For general min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},6,

min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},7

so the measure vanishes exactly at stationary points (Kume et al., 2024).

The measure is lower semicontinuous in min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},8, and the smoothed version is especially simple because min⁡x∈X(f+ϕ)(x),f:=h+g∘S,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},9 is differentiable: X,Z\mathcal{X},\mathcal{Z}0 This is the norm of the forward-backward residual for the smoothed problem. The key approximation theorem states that if X,Z\mathcal{X},\mathcal{Z}1 and X,Z\mathcal{X},\mathcal{Z}2, then for fixed X,Z\mathcal{X},\mathcal{Z}3,

X,Z\mathcal{X},\mathcal{Z}4

Hence, if the smoothed residuals tend to zero along a convergent sequence, the limit is stationary for the original nonsmooth objective (Kume et al., 2024).

Under the Lipschitz and stepsize assumptions, the main convergence theorem in (Kume et al., 2024) yields:

  • Asymptotic stationarity in liminf sense:

X,Z\mathcal{X},\mathcal{Z}5

where X,Z\mathcal{X},\mathcal{Z}6.

  • Existence of a subsequence X,Z\mathcal{X},\mathcal{Z}7 such that

X,Z\mathcal{X},\mathcal{Z}8

  • Every cluster point of that subsequence is a stationary point of X,Z\mathcal{X},\mathcal{Z}9.

The proof uses the Armijo decrease to derive descent inequalities for μn↘0\mu_n\searrow 000, summability of the smoothed stationarity violations, and the lower-semicontinuity link between μn↘0\mu_n\searrow 001 and μn↘0\mu_n\searrow 002 (Kume et al., 2024).

Later works refine this perspective. The 2025 nonlinear-composite extension (Kume et al., 6 Jun 2025) introduces a gradient-mapping-type asymptotic approximation and proves sublinear complexity bounds for the smoothed stationarity measure. The two-block coupled-composite method (Long et al., 31 Oct 2025) establishes μn↘0\mu_n\searrow 003 iteration complexity to reach an μn↘0\mu_n\searrow 004-approximate stationary point. These results indicate that variable smoothing has evolved from asymptotic stationarity guarantees toward explicit complexity statements in broader settings.

5. Relation to proximal-gradient, smoothing, and alternating schemes

Within the taxonomy of first-order methods, Variable Smoothing Alternating Proximal Gradient occupies an intermediate position between classical proximal gradient, fixed-parameter smoothing, and more elaborate composite nonconvex algorithms.

Classical forward-backward splitting assumes a smooth μn↘0\mu_n\searrow 005 with Lipschitz gradient and a convex proximable μn↘0\mu_n\searrow 006. In that setting, one directly applies

μn↘0\mu_n\searrow 007

The difficulty addressed by (Kume et al., 2024) is that μn↘0\mu_n\searrow 008 is nonsmooth and nonconvex. Variable smoothing restores differentiability by replacing μn↘0\mu_n\searrow 009 with its Moreau envelope at each iteration, without requiring μn↘0\mu_n\searrow 010, which is generally difficult.

Compared with fixed-parameter smoothing, the distinction is that μn↘0\mu_n\searrow 011. Fixed smoothing optimizes a permanently smoothed approximation and therefore retains a fixed approximation bias; variable smoothing gradually removes that bias, so cluster-point stationarity is obtained for the original objective rather than merely the surrogate (Kume et al., 2024). The explicit trade-off is already visible in the earlier convex "Smoothing Proximal Gradient Method for General Structured Sparse Learning" (Chen et al., 2012), which notes that large μn↘0\mu_n\searrow 012 improves conditioning while small μn↘0\mu_n\searrow 013 reduces approximation error; it also reports that using a large μn↘0\mu_n\searrow 014 initially and reducing μn↘0\mu_n\searrow 015 over iterations leads to better empirical results, although convergence-rate analysis is harder in that setting.

The phrase “alternating proximal gradient” should not be conflated with block-coordinate PALM-type methods, although there are strong family resemblances. In (Kume et al., 2024), the alternation is between the forward step on the smoothed surrogate and the backward prox step on μn↘0\mu_n\searrow 016. By contrast, the coupled two-block algorithm in (Long et al., 31 Oct 2025) alternates across variable blocks as well: a smoothed gradient step in the μn↘0\mu_n\searrow 017-block for μn↘0\mu_n\searrow 018 and a prox step in the μn↘0\mu_n\searrow 019-block for μn↘0\mu_n\searrow 020. A plausible implication is that the 2024 method can be viewed as the single-block, three-term prototype from which later block-structured variants descend.

Related but distinct lines include smoothing proximal gradient with extrapolation for exact continuous relaxations of μn↘0\mu_n\searrow 021 regularization (Zhang et al., 2021), where smoothing is applied to a nonsmooth convex loss and coupled with inertial terms, and proximal ADMM with exponential smoothing of primal iterates (Zhang et al., 2018), where “smoothing” refers to a smoothed sequence of primal centers rather than Moreau-envelope smoothing of an objective component. These methods share the theme of time-varying regularization or smoothing but operate with different algorithmic objects.

6. Applications, empirical behavior, and later developments

The 2024 paper develops a concrete application to multiuser MIMO signal detection with μn↘0\mu_n\searrow 022-ary phase-shift keying (Kume et al., 2024). The physical model is

μn↘0\mu_n\searrow 023

with transmitted symbol vector μn↘0\mu_n\searrow 024, μn↘0\mu_n\searrow 025 transmit antennas, μn↘0\mu_n\searrow 026 receive antennas, and emphasis on the underdetermined case μn↘0\mu_n\searrow 027. After real embedding, earlier formulations include LMMSE, modulus-constrained least squares, and the SOAV model. The stated limitation of SOAV is that it is convex and cannot make points in the discrete constellation unique minimizers, so it lacks contrast to enforce discrete constellations strongly (Kume et al., 2024).

The proposed remedy is a polar-coordinate formulation. With

μn↘0\mu_n\searrow 028

the optimization model becomes

μn↘0\mu_n\searrow 029

The radius penalty encourages μn↘0\mu_n\searrow 030, while the angular penalty drives μn↘0\mu_n\searrow 031 toward μn↘0\mu_n\searrow 032. The model fits the general framework with μn↘0\mu_n\searrow 033, μn↘0\mu_n\searrow 034, and μn↘0\mu_n\searrow 035 the indicator of the box constraint (Kume et al., 2024).

The reported numerical setup uses random correlated MIMO channels, μn↘0\mu_n\searrow 036, typically μn↘0\mu_n\searrow 037, μn↘0\mu_n\searrow 038 or μn↘0\mu_n\searrow 039, smoothing sequence μn↘0\mu_n\searrow 040 with μn↘0\mu_n\searrow 041, and Armijo/backtracking parameters μn↘0\mu_n\searrow 042, μn↘0\mu_n\searrow 043, μn↘0\mu_n\searrow 044 (Kume et al., 2024). Against proximal subgradient baselines applied to the same model, the proposed method converges much faster in objective value versus CPU time. Against LMMSE, modulus-constrained least squares, and SOAV, all advanced nonlinear models outperform LMMSE, while the proposed model consistently achieves the lowest BER across SNRs, especially in the challenging μn↘0\mu_n\searrow 045 regime (Kume et al., 2024).

The 2025 follow-up (Kume et al., 6 Jun 2025) broadens the application portfolio to maxmin dispersion and MIMO signal detection while retaining the same single-loop proximal variable-smoothing architecture. Its experimental discussion again reports faster convergence than subgradient methods and strong detection performance. A broader contextual development appears in (Long et al., 31 Oct 2025), where the same variable-smoothing principle is extended to coupled composite optimization and evaluated on sparse signal recovery and image denoising, with explicit μn↘0\mu_n\searrow 046 iteration complexity.

Taken together, these works support a precise interpretation of Variable Smoothing Alternating Proximal Gradient: a time-varying forward-backward framework for nonsmooth nonconvex composite objectives in which Moreau-envelope smoothing is decreased over time, the forward operator is the gradient of the current smoothed surrogate, and the backward operator is the proximal map of the residual term. In the formulation of (Kume et al., 2024), its principal theoretical content is asymptotic stationarity via a smoothed surrogate residual, and its principal practical content is that a single-loop method based only on gradients and simple proximal mappings can be effective on structured signal-processing problems such as MIMO detection.

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 Variable Smoothing Alternating Proximal Gradient.