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 μn0\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

minxX(h+gS+ϕ)(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

minxX(f+ϕ)(x),f:=h+gS,\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 μn0\mu_n\searrow 00 is proper, lower semicontinuous, convex, and prox-friendly; μn0\mu_n\searrow 01 is differentiable with Lipschitz continuous gradient on μn0\mu_n\searrow 02; μn0\mu_n\searrow 03 is continuously differentiable and may be nonlinear; and μn0\mu_n\searrow 04 is Lipschitz continuous, prox-friendly, and μn0\mu_n\searrow 05-weakly convex in the sense that μn0\mu_n\searrow 06 is convex (Kume et al., 2024).

This structure is described as a weakly convex composite. Because μn0\mu_n\searrow 07 is weakly convex and μn0\mu_n\searrow 08 is smooth, the composite μn0\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 minxX(h+gS+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),0, a stationary point minxX(h+gS+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),1 satisfies

minxX(h+gS+ϕ)(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 minxX(h+gS+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),3 and of minxX(h+gS+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),4, a variable smoothing sequence minxX(h+gS+ϕ)(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 minxX(h+gS+ϕ)(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 minxX(h+gS+ϕ)(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 minxX(h+gS+ϕ)(x),\min_{\bm{x} \in \mathcal{X}} (h + g \circ \mathfrak{S} + \phi)(\bm{x}),8, the Moreau envelope of minxX(h+gS+ϕ)(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 minxX(f+ϕ)(x),f:=h+gS,\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 minxX(f+ϕ)(x),f:=h+gS,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},1 and minxX(f+ϕ)(x),f:=h+gS,\min_{\bm{x} \in \mathcal{X}} (f+\phi)(\bm{x}), \qquad f := h + g\circ \mathfrak{S},2,

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

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

minxX(f+ϕ)(x),f:=h+gS,\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 minxX(f+ϕ)(x),f:=h+gS,\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 minxX(f+ϕ)(x),f:=h+gS,\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 μn0\mu_n\searrow 000, summability of the smoothed stationarity violations, and the lower-semicontinuity link between μn0\mu_n\searrow 001 and μn0\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 μn0\mu_n\searrow 003 iteration complexity to reach an μn0\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 μn0\mu_n\searrow 005 with Lipschitz gradient and a convex proximable μn0\mu_n\searrow 006. In that setting, one directly applies

μn0\mu_n\searrow 007

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

Compared with fixed-parameter smoothing, the distinction is that μn0\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 μn0\mu_n\searrow 012 improves conditioning while small μn0\mu_n\searrow 013 reduces approximation error; it also reports that using a large μn0\mu_n\searrow 014 initially and reducing μn0\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 μn0\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 μn0\mu_n\searrow 017-block for μn0\mu_n\searrow 018 and a prox step in the μn0\mu_n\searrow 019-block for μn0\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 μn0\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 μn0\mu_n\searrow 022-ary phase-shift keying (Kume et al., 2024). The physical model is

μn0\mu_n\searrow 023

with transmitted symbol vector μn0\mu_n\searrow 024, μn0\mu_n\searrow 025 transmit antennas, μn0\mu_n\searrow 026 receive antennas, and emphasis on the underdetermined case μn0\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

μn0\mu_n\searrow 028

the optimization model becomes

μn0\mu_n\searrow 029

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

The reported numerical setup uses random correlated MIMO channels, μn0\mu_n\searrow 036, typically μn0\mu_n\searrow 037, μn0\mu_n\searrow 038 or μn0\mu_n\searrow 039, smoothing sequence μn0\mu_n\searrow 040 with μn0\mu_n\searrow 041, and Armijo/backtracking parameters μn0\mu_n\searrow 042, μn0\mu_n\searrow 043, μn0\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 μn0\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 μn0\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.