LMM Subgradient Method for Composite Optimization
- The method is a preconditioned first-order approach for composite optimization, using LM-style regularization to counteract slow subgradient rates.
- It achieves local linear convergence under mild regularity and alignment conditions, with convergence driven solely by the conditioning of the convex function.
- The algorithm shows practical efficiency in ill-conditioned or overparameterized scenarios, such as nonnegative least squares, matrix sensing, and tensor factorization.
The Levenberg–Morrison–Marquardt subgradient method is a preconditioned first-order method for composite optimization problems of the form
where is –smooth and is convex and possibly nonsmooth. Its defining feature is an LM-style preconditioner,
inserted between a subgradient of and the parameter update. In the formulation introduced in "Preconditioned subgradient method for composite optimization: overparameterization and fast convergence," the method is designed to overcome the slow sublinear behavior of the vanilla subgradient method in ill-conditioned or overparameterized composite models, and it is proved to converge linearly under mild regularity conditions at a rate determined solely by the convex function (Díaz et al., 15 Sep 2025).
1. Optimization model and notation
The method is posed for composite minimization
with of class and convex, possibly nonsmooth. The convex subdifferential of 0 at 1 is denoted 2. The Jacobian is written 3, with adjoint 4. For a given point 5, 6 denotes the orthogonal projector onto the range of 7, and
8
The analysis fixes a solution 9 and writes 0. The regularity assumptions are organized around three components. Assumption A requires 1 to be 2–Lipschitz:
3
Assumption B concerns the geometry of the image of 4 near 5. Under strong alignment, the rank of 6 is locally constant and equal to 7, so 8 is a 9–manifold and the tangent-manifold error satisfies
0
Under weak alignment, appropriate singular directions of 1 capture the dominant part of 2, while a lower singular-value bound scales with 3.
The convex term 4 is handled through two alternative hypotheses. Assumption 5 covers nonsmooth sharp objectives: 6 is convex on 7, has a unique minimizer 8, is 9-sharp,
0
and satisfies restricted Lipschitz conditions involving 1 and 2. Assumption 3 covers smooth objectives with quadratic growth: 4 has 5–quadratic growth, restricted 6–smoothness, and analogous compatibility bounds with the projected and damped geometry (Díaz et al., 15 Sep 2025).
2. Algorithmic update and LM preconditioning
Algorithm 1 in the cited work takes positive sequences 7 and 8 and, at each iteration, chooses a subgradient 9, solves
0
and updates
1
Equivalently,
2
In the image space, the step is approximately
3
with a second-order Taylor error of order 4. More precisely, the update in 5-space satisfies
6
and the remainder is controlled by
7
The role of the preconditioner is central. The term 8 is an ordinary subgradient of 9. The premultiplier
0
normalizes directions by the local Jacobian of 1, thereby undoing ill-conditioning or rank-deficiency of 2. When 3 and 4 has full column rank, 5, the projector onto 6. The eigenvalues of 7 lie in 8, and the eigenvalues of 9 are at most 0 (Díaz et al., 15 Sep 2025).
3. Alignment assumptions and local geometry
The convergence theory is built on an interaction between the local geometry of 1 and the growth properties of 2. Under strong alignment, the image of 3 behaves locally as a 4–manifold of constant rank. In that regime, the projected error onto the normal space is quadratic in 5, which makes the geometry close to exact parameterization. Under weak alignment, the framework allows overparameterization: even if rank-deficiency or degeneracy is present, there exist singular directions of 6 that capture most of the signal in 7, while the residual component can be made arbitrarily small relative to 8.
The assumptions on 9 are correspondingly restricted to the image geometry. In the nonsmooth case, sharpness and restricted Lipschitzness are not imposed on the whole ambient space 0 in an unrestricted way; instead, they are formulated through the projected component 1 and the damped residual 2. In the smooth case, the analogous hypotheses are quadratic growth and restricted smoothness. This suggests that the method isolates the conditioning of the convex outer function from the possible ill-conditioning of the smooth parametrization map.
The paper emphasizes two regimes. In an exact-rank regime, the method reduces to a Riemannian subgradient on the image-manifold. In overparameterized or ill-conditioned regimes, the damping parameter 3 ensures invertibility and stability. The resulting theory is explicitly local, centered at a fixed solution 4 and its image 5 (Díaz et al., 15 Sep 2025).
4. Hyperparameter configurations and convergence guarantees
Two hyperparameter configurations are stated. The Polyak-type configuration requires access to 6 and 7 and uses
8
with 9 between 0 and a multiple thereof. The geometric-decay configuration avoids knowledge of 1: for nonsmooth 2, one sets 3 and 4; for smooth 5, one sets 6 and 7, with 8.
The principal theorem in the nonsmooth weak-alignment setting states local linear convergence under Assumptions A, B(weak), and 9. If 00 satisfies
01
and Algorithm 1 is run with the Polyak configuration, with 02, then for all 03,
04
The proof proceeds by comparing the true iterate with the one-step linearized iterate
05
Taylor’s theorem and the Lipschitzness of 06 control the deviation 07, while restricted sharpness and restricted Lipschitzness yield a contraction for the linearized step. Under strong alignment, the exponent improves from 08 to 09.
The smooth case is described as analogous, replacing sharpness by quadratic growth and replacing the ratio 10 by the corresponding 11 dependence. The central conclusion is that the local linear rate is governed solely by the conditioning of the convex function 12, rather than by the ill-conditioning or overparameterization of 13 (Díaz et al., 15 Sep 2025).
5. Relation to classical subgradient methods and nearby LM schemes
The comparison with the classical subgradient method is explicit. A standard update takes the form
14
Even with Polyak stepsizes,
15
linear convergence requires 16 itself to be sharp and Lipschitz on 17. For composite objectives 18, this requirement is restrictive because the composition may be ill-conditioned or rank-deficient near a solution. In that setting, Gauss–Newton subgradient with 19 and the unpreconditioned subgradient can stagnate at sublinear rate or diverge, whereas LMM uses the damped LM preconditioner to recover linear rates controlled by 20 (Díaz et al., 15 Sep 2025).
A related but distinct line of work appears in "A Levenberg-Marquardt Method for Nonsmooth Regularized Least Squares," which studies problems of the form
21
with 22 proper, lower-semicontinuous, and possibly nonsmooth and nonconvex. There, the LM step is obtained by minimizing a regularized linear least-squares model plus a model of 23, approximately solved by a first-order method such as proximal gradient, and both a regularization variant and a trust-region variant are shown to have worst-case complexity 24 for reducing a stationarity measure below 25 (Aravkin et al., 2023). This suggests a methodological neighborhood rather than an identity: both frameworks use LM regularization around Jacobian-linearized models, but the LMM subgradient method is formulated as a preconditioned subgradient method for 26, while the nonsmooth regularized least-squares method targets 27 and analyzes model-based outer iterations with inner proximal solves.
6. Applications and computational behavior
The LMM method is applied to several classes of problems. For squared-variable reformulations of nonnegative least squares, with 28 and 29 or 30, weak alignment for 31 and restricted sharpness or Lipschitzness for 32 can be verified via 33. In that setting, LMM converges linearly at rate 34 in practice and outperforms both Gauss–Newton-subgradient and the unpreconditioned subgradient.
For low-rank matrix sensing, the method is analyzed for positive-semidefinite factors 35 and asymmetric factors 36. Under RIP, one obtains strong or weak alignment for 37 and restricted smoothness or growth for 38 or for 39 losses. The resulting local linear convergence is described as independent of the condition number of 40 and governed solely by 41–RIP constants. For asymmetric factors, local weak alignment together with balanced spectral initialization again yields linear rates for 42 and 43 losses, including robustness to gross outliers.
For canonical-polyadic tensor factorization, the paper considers symmetric CP,
44
and asymmetric CP,
45
Local strong alignment is established near a full-rank CP factorization, and 46–quadratic growth together with Lipschitz properties are verified for 47. Consequently, LMM enjoys local linear convergence with 48 loss. The reported numerical experiments on nonnegative least squares, matrix sensing, and tensor factorization confirm consistent linear convergence to exact solutions, improved performance over unpreconditioned subgradient and Gauss–Newton subgradient in ill-conditioned or overparameterized regimes, and robustness to gross outliers when using the 49 loss (Díaz et al., 15 Sep 2025).
A nearby empirical pattern appears in the nonsmooth regularized least-squares LM literature: for a group-lasso basis-pursuit denoise problem, a nonlinear support vector machine, and a FitzHugh–Nagumo neuron-firing inverse problem, the LM variants required fewer outer iterations than adaptive proximal gradient and a quasi-Newton trust-region method, although at the expense of many more inner proximal-gradient steps (Aravkin et al., 2023). A plausible implication is that LM-style curvature information can substantially reduce outer-iteration counts, while leaving the efficiency of the inner linearized composite solve as a critical implementation bottleneck.