Complexity and convergence analysis of a single-loop SDCAM for Lipschitz composite optimization and beyond

Abstract

We develop and analyze a single-loop algorithm for minimizing the sum of a Lipschitz differentiable function f, a prox-friendly proper closed function g (with a closed domain on which g is continuous) and the composition of another prox-friendly proper closed function h (whose domain is closed on which h is continuous) with a continuously differentiable mapping c (that is Lipschitz continuous and Lipschitz differentiable on the convex closure of the domain of g). Such models arise naturally in many contemporary applications, where f is the loss function for data misfit, and g and h are nonsmooth functions for inducing desirable structures in x and c(x). Existing single-loop algorithms mainly focus either on the case where h is Lipschitz continuous or the case where h is an indicator function of a closed convex set. In this paper, we develop a single-loop algorithm for more general possibly non-Lipschitz h. Our algorithm is a single-loop variant of the successive difference-of-convex approximation method (SDCAM) proposed in [22]. We show that when h is Lipschitz, our algorithm exhibits an iteration complexity that matches the best known complexity result for obtaining an (ε1,ε2,0)-stationary point. Moreover, we show that, by assuming additionally that dom g is compact, our algorithm exhibits an iteration complexity of O(ε-4) for obtaining an (ε,ε,ε)-stationary point when h is merely continuous and real-valued. Furthermore, we consider a scenario where h does not have full domain and establish vanishing bounds on successive changes of iterates. Finally, in all three cases mentioned above, we show that one can construct a subsequence such that any accumulation point x* satisfies c(x*)∈ dom h, and if a standard constraint qualification holds at x*, then x* is a stationary point.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…