math.OCMay 22, 2026

RA-DCA: A Randomized Active-Set DCA for Directional Stationarity in Max-Structured DC Programs

Authors: Yi-Shuai Niu

Organizations: Beijing Institute of Mathematical Sciences and Applications (BIMSA), Beijing, China

Abstract

We study nonsmooth difference-of-convex programs whose subtracted convex term is a finite maximum of smooth convex functions. In this setting, standard DCA iterations may converge to critical points that are not directionally stationary, whereas exact active-vertex screening can be expensive when active sets are large or combinatorial. We propose RA-DCA, a vertex-first randomized active-set DCA that projects active gradients onto sampled directions, checks a sampled vertex residual, and uses a small linear program only as a low-residual convex-combination fallback. The method preserves the descent structure of DCA and reduces the randomized screening layer to matrix multiplications. Under the stated regularity, numerical active-set consistency, and random-embedding assumptions, every accumulation point generated by the safeguarded method is directionally stationary with probability one. MATLAB experiments first test the theorem on degenerate max-affine, max-quadratic, and sparse support-function models, where the safeguard avoids nonstationary critical points and closely tracks a full active-vertex scan. Block top-k tests then show that the same screening idea remains useful when exact aggregate enumeration is combinatorial. Trimmed-regression, complementarity, and QUBO diagnostics separate cases where active-set selection helps from cases dominated by multistart search, the DC split, or other problem-specific features.

Explore similar work

Jun 2, 2026cs.LG

Analytical Evaluation of DCA Convergence Properties for Minimizing Prediction Functions of Gaussian RBF Support Vector Regression

For nonconvex optimization problems whose objective is the prediction function of a trained Support Vector Regression (SVR) model with the Gaussian radial basis function (RBF) kernel (RBF-SVR), we present a framework that applies the difference of convex functions (DC) algorithm (DCA) by exploiting the analytical structure of the RBF kernel to construct an explicit DC decomposition. Specifically, we derive in closed form both the lower bound μμ of the strong convexity parameter of the DC components and the upper bound LL of the gradient Lipschitz constant of the subproblem. Both μμ and LL are determined solely by the post-training dual-coefficient sum CαC_α and the RBF kernel parameter γγ, together with the DC decomposition parameter ρρ, and they share a common leading term CαρC_αρ. Through numerical experiments on six benchmark functions, we show that CαρC_αρ is the primary single quantity characterizing both the convergence properties and the initial-point dependence of DCA, and further demonstrate that it decomposes into two independent pathways, CCαC \to C_α and γργ\to ρ, with its primary variation governed by the SVR hyperparameters (C,γ)(C, γ). Together, these results allow the convergence properties of DCA on RBF-SVR to be assessed in advance through the single scalar quantity CαρC_αρ: approximately from (C,γ)(C, γ) before training, and exactly in closed form after training.
Yohei Kakimoto, Yuto Omae, Hirotaka Takahashi
May 28, 2026math.OC

MoSSP: A Momentum-Based Single-Loop Stochastic Penalty Method for Nonconvex Constrained DC-Regularized Optimization

In this paper, we study a structured class of nonconvex constrained stochastic problems with difference-of-convex (DC) regularization, where the feasible set is possibly nonconvex and the concave part of the DC regularizer is allowed to be nonsmooth. The fundamental challenge lies in maintaining feasibility for nonconvex constraints while achieving favorable oracle complexity. Although single-loop algorithms efficiently solve unconstrained DC optimization problems, their potential for constrained optimization with DC structure remains largely unexplored. To address this gap, we develop MoSSP, a Momentum-based Single-loop Stochastic Penalty method for such problems with provable complexity guarantees. The key idea is to apply a single stochastic proximal-gradient step to the Moreau envelope of the penalty plus the convex DC part, with the concave part's proximal mapping computed in parallel. We derive two algorithm variants: a Polyak-momentum version with O(ε4)O(\varepsilon^{-4}) oracle complexity for finding stochastic ε\varepsilon-KKT points, and an improved O(ε3)O(\varepsilon^{-3}) version incorporating recursive momentum. Experimental results demonstrate the effectiveness of the proposed algorithms.
Luxuan Li, Chunfeng Cui, Xiao Wang
Sep 16, 2026math.OC

Matching Multi-Loop Complexities with a Single Loop: Optimal Optimization Stationarity and Best-Known Game Stationarity in Nonconvex--Concave Minimax Optimization

We introduce a new single-loop algorithmic framework for smooth nonconvex--concave minimax optimization. The resulting projected damped extragradient method combines projected extragradient updates, dual momentum, and a moving proximal center. Under both the optimization-stationarity and game-stationarity criteria, our method achieves the best-known complexity among single-loop first-order methods. For optimization stationarity, our method achieves a gradient complexity of O(L2DYΔˉ0ε3)O(L^2D_Y\barΔ_0\varepsilon^{-3}), where LL is the gradient Lipschitz constant, DYD_Y bounds the diameter of the dual feasible set, and Δˉ0\barΔ_0 is an initialization quantity involving the value-function gap and the initial gradients. Moreover, by incorporating a fixed-center warm-up phase, the complexity can be improved to O(L2DYΔφε3)O(L^2D_YΔ_φ\varepsilon^{-3}), up to an additive lower-order cost, where Δφ:=φ(x0)infxφ(x)Δ_φ:=φ(x_0)-\inf_xφ(x). We further establish a lower bound of Ω(L2DYΔφε3)Ω(L^2D_YΔ_φ\varepsilon^{-3}) for optimization stationarity over projected zero-respecting first-order methods. This lower bound proves that the warm-started version of our algorithm is optimal up to a constant factor for optimization stationarity within this oracle class. For game stationarity, our method achieves O ⁣(L3/2DY1/2Δφε5/2)\mathcal{O}\!(L^{3/2}D_Y^{1/2}Δ_φ\varepsilon^{-5/2}) gradient complexity. This matches the best-known complexity of multi-loop first-order methods, thereby establishing the same complexity with a single-loop algorithmic structure. Under dual strong concavity, the proposed framework achieves O ⁣(κLΔφε2)O\!(\sqrtκ\,LΔ_φ\varepsilon^{-2}) leading complexity for both stationarity criteria, where κ=L/μκ=L/μ is the dual condition number, up to an additive initialization cost. The ε2\varepsilon^{-2} accuracy dependence is optimal under fixed regularity and initialization bounds.
Minghao Zhang, Zi Xu