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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Niu, Yi-Shuai
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913155688431616
author Niu, Yi-Shuai
author_facet Niu, Yi-Shuai
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2605_23550
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle RA-DCA: A Randomized Active-Set DCA for Directional Stationarity in Max-Structured DC Programs
Niu, Yi-Shuai
Optimization and Control
Artificial Intelligence
Numerical Analysis
90C26, 90C30, 65K05, 49J52, 68W20, 90C11, 90C33
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.
title RA-DCA: A Randomized Active-Set DCA for Directional Stationarity in Max-Structured DC Programs
topic Optimization and Control
Artificial Intelligence
Numerical Analysis
90C26, 90C30, 65K05, 49J52, 68W20, 90C11, 90C33
url https://arxiv.org/abs/2605.23550