ARTFEED — Contemporary Art Intelligence

RA-DCA Algorithm for Directional Stationarity in Max-Structured DC Programs

other · 2026-05-25

The RA-DCA algorithm tackles the issue of directional stationarity in nonsmooth difference-of-convex (DC) programs, specifically when the convex term is derived from a finite maximum of smooth convex functions. Traditional DCA iterations risk converging to critical points lacking directional stationarity, and precise active-vertex screening can be costly. RA-DCA employs a vertex-first randomized active-set approach, projecting active gradients onto selected directions, verifying a sampled vertex residual, and utilizing a compact linear program as a low-residual convex-combination alternative. This method maintains the descent structure of DCA while simplifying the randomized screening to matrix multiplications. Under certain regularity, numerical active-set consistency, and random-embedding conditions, the safeguarded approach guarantees that each accumulation point is directionally stationary with probability one. MATLAB tests validate the theorem on degenerate cases. The paper can be found on arXiv under reference 2605.23550.

Key facts

  • RA-DCA is a randomized active-set DCA for max-structured DC programs.
  • Standard DCA may converge to non-directionally stationary points.
  • Exact active-vertex screening can be computationally expensive.
  • RA-DCA uses vertex-first randomized screening with matrix multiplications.
  • The method uses a small linear program as a fallback.
  • Under certain assumptions, accumulation points are directionally stationary with probability one.
  • MATLAB experiments test the theorem on degenerate problems.
  • The paper is on arXiv with ID 2605.23550.

Entities

Institutions

  • arXiv

Sources