Research on the Proximal Gradient Method for Composite Optimization Problems under Generalized Smoothness Assumptions

Abstract

The proximal gradient method (PGD) is an important approach for solving composite optimization problems consisting of the sum of a smooth function and a nonsmooth function. Classical convergence analysis of PGD typically assumes that the smooth function has a globally Lipschitz continuous gradient. In recent years, researchers have relaxed this assumption from various perspectives, thereby providing theoretical support for the application of PGD to more general problems. In particular, for unconstrained smooth optimization problems, Li et al. introduced the concept of ( ) -smoothness, studied the convergence rates of classical gradient methods, and showed that under this generalized smoothness condition, the convergence rates of classical gradient methods remain consistent with those under the classical smoothness condition. Nevertheless, existing results are mostly focused on unconstrained smooth optimization, and the corresponding theoretical analysis of PGD for composite optimization problems still requires further development. To this end, this paper further investigates the convergence rates of PGD for solving composite optimization problems within the ( ) -smoothness framework. Under the assumption that the smooth component in the composite optimization problem is convex, we prove that the sequence of function values generated by the constant-stepsize PGD under-smoothness achieves a convergence rate of O( 1/k ) .

Share and Cite:

Yang, L. and Xian, N. (2026) Research on the Proximal Gradient Method for Composite Optimization Problems under Generalized Smoothness Assumptions. Journal of Applied Mathematics and Physics, 14, 1612-1626. doi: 10.4236/jamp.2026.144076.

1. Introduction

This paper considers the following composite convex optimization problem:

min x R d F( x )=f( x )+g( x ) (1)

where f: d { + } is a proper closed convex function that is differentiable on the open effective domain X=domf , g: d { + } is a proper closed convex function satisfying domgX .

Problem (1) has wide applications in fields such as compressed sensing, sparse phase retrieval [1] [2], network quantization [3], and machine learning. Currently, researchers have proposed various classical methods for solving problem (1), including the subgradient algorithm, splitting algorithms [4], and the proximal gradient method [5].

The proximal gradient method (PGD) combines gradient descent with the proximal operator to solve optimization problems with nonsmooth regularization terms by decomposing complex objective functions. Its iterative scheme is as follows:

x t+1 = prox λ t ,g { x t f( x ) },

where λ t >0 is the step size parameter, and prox λ t ,g denotes the proximal operator of the function g defined as

prox λ t ,g ( z )=arg min x d { g( x )+ 1 2 λ t xz 2 }.

In the convergence theory analysis of traditional PGD, it is often required that the gradient satisfy Lipschitz continuity. Under this smoothness condition, if f is convex, the algorithm can achieve a sublinear convergence rate of O( 1/k ) .

However, the classical smoothness condition of gradient Lipschitz continuity is relatively strict. For functions with rapidly changing curvature or uneven local geometric structures, this assumption is often difficult to satisfy. Particularly in machine learning and large-scale optimization, many objective functions, although differentiable or even twice differentiable, may not have globally Lipschitz continuous gradients. Even in some standard models, the global smoothness constant may be unbounded [6], such as the 2 -regression function. Additionally, when the function f is an augmented Lagrangian function or the dual function of the original problem (which is not necessarily uniformly convex), the objective function may also exhibit nonsmooth or non-uniformly smooth characteristics [7] [8]. Therefore, how to establish algorithm convergence theory under conditions weaker than classical smoothness remains an important question.

Significant progress has been made in research on weakening the classical smoothness assumption. In 2020, Zhang et al. [9], based on an in-depth study of the training process of deep neural networks such as LSTM [10] and ResNet [11], first proposed a non-uniform smoothness condition— ( L 0 , L 1 ) -smoothness—to characterize the dependence between the variation of the function gradient and the gradient norm. Compared with the classical smoothness condition of gradient Lipschitz continuity, this type of condition allows the local smoothness degree to vary with the position of the iteration point or the gradient norm, thus covering a broader class of functions, such as univariate polynomials and exponential functions. Under this generalized smoothness condition, Zhang et al. proved the convergence rate of gradient clipping [12] and demonstrated its advantages over gradient descent methods in neural network training. Since the introduction of this generalized smoothness condition, related research has been extensively developed in various fields, including minimax optimization [13], bilevel optimization [14], and variational inequalities [15].

On this basis, Chen et al. [16] further proposed a more general class of symmetric generalized smoothness conditions— α -symmetric ( L 0 , L 1 ) -smoothness. This concept generalizes existing smoothness definitions and covers many mainstream machine learning problems and important function classes, such as distributionally robust optimization [17] [18], higher-order polynomials, and exponential functions. Under this framework, the researchers established corresponding descent lemmas for different values of α . On this basis, to solve non-convex optimization problems, Chen et al. designed several deterministic normalized gradient descent algorithms [19], which achieve an optimal complexity of O( ϵ 2 ) . Meanwhile, they found that under the stochastic setting, the classic variance reduction algorithm SPIDER [20] can also achieve the optimal sample complexity of O( ϵ 3 ) .

In the same year, Li et al. [21] also generalized the ( L 0 , L 1 ) -smoothness condition by replacing the original affine function L 0 + L 1 with a more general non-decreasing continuous function ( ) to characterize the dependence between the norm of the Hessian matrix and the gradient norm, thereby proposing a more generalized smoothness concept— ( ) -smoothness. That is, there exists a non-decreasing continuous function ( ) such that f satisfies

2 f( x ) ( f( x ) ).

This generalization significantly expands the applicability of the generalized smoothness theory, enabling researchers to handle function classes with more complex curvature variations. Based on this new framework, Li et al. systematically analyzed the convergence rates of gradient descent methods in convex, strongly convex, and non-convex settings. Notably, under the condition that the objective function is convex, they further proved that Nesterov’s accelerated gradient method [22] achieves an optimal computational complexity of O( ϵ 0.5 ) , which exactly matches the optimal bound under the classical smoothness condition. In addition, they also conducted an in-depth study of stochastic non-convex optimization problems and, under the assumption of bounded variance, proved that stochastic gradient descent achieves an optimal complexity of O( ϵ 4 ) , which also matches its optimal bound under the classical smoothness condition.

Related Work

Overall, existing literature mainly focuses on smooth unconstrained problems, while studies for composite optimization problems are relatively limited. In particular, for the proximal gradient method, a fundamental algorithm for solving composite optimization problems, its theoretical analysis under the generalized smooth framework remains incomplete. Although the convergence analysis of proximal gradient methods based on the Kurdyka-Łojasiewicz (KL) property has successfully extended the theoretical framework to non-convex and non-globally Lipschitz settings [8], such methods still have obvious limitations: their convergence relies on line search strategies to ensure iterative descent, and they can only yield a unified sublinear convergence rate determined by the KL exponent, failing to recover the classical exact convergence rate under convex structures. Therefore, it is necessary to re-examine the algorithmic theory for optimization problems under generalized smoothness conditions and establish a systematic analysis framework applicable to proximal gradient algorithms.

Against the above background, this paper focuses on the composite optimization problem (1) under generalized smoothness conditions, and systematically studies the convergence rate of the PGD. For problem (1), we rigorously establish the achievable convergence rate of the PGD method with a constant step size, provided that the function f is -smooth and convex. This result shows that the PGD method can still retain the same convergence rate as that under the classical Lipschitz smoothness assumption, even under the weaker generalized smoothness condition.

2. Preliminaries

This paper mainly conducts research in the finite-dimensional Euclidean space d . Let X d be a non-empty convex set. For any x,y d , the inner product is denoted by x,y , and the induced norm is defined as x := x,x . In this thesis, B( x,R ) denotes the Euclidean ball centered at x with radius R .

Definition 1 ( -smoothness [21]). Let f:X be a real-valued differentiable function. If there exists a non-decreasing continuous function :[ 0,+ )( 0,+ ) such that the spectral norm of the Hessian matrix of f satisfies

2 f( x ) ( f( x ) )

almost everywhere on X (with respect to the Lebesgue measure), then f is called an -smooth function.

Remark. When the function is a constant function ( μ )=L , the definition of -smoothness degenerates to the classical smoothness definition; when is an affine function ( μ )= L 0 + L 1 μ , the -smoothness corresponds to the ( L 0 , L 1 ) -smoothness definition [9].

Definition 2 (( r , )-smoothness). Let f:X be a real-valued differentiable function. Suppose there exist a non-decreasing continuous function :[ 0,+ )( 0,+ ) and a non-increasing continuous function r:[ 0,+ )( 0,+ ) such that

1) xX , B( x,r( f( x ) ) )X ;

2) x 1 , x 2 B( x,r( f( x ) ) ) , f( x 1 )f( x 2 ) ( f( x ) ) x 1 x 2 ;

Then f is called an ( r, ) -smooth function.

Remark. Here, the function r:[ 0,+ )( 0,+ ) is assumed to be nonincreasing and the function :[ 0,+ )( 0,+ ) is assumed to be nondecreasing. This restriction is usually without loss of generality. When r and do not satisfy the required monotonicity, the desired monotonicity can be achieved by the following construction technique:

1) Replace the original function r with r ^ := inf 0vu r( v )r( u ) ;

2) Replace the original function with the nonincreasing function ^ := sup 0vu ( v )( u ) .

Next, we elaborate on the intrinsic relationship between the two types of smooth functions. In fact, under appropriate assumptions, -smooth functions and ( r, ) -smooth functions are equivalent.

Proposition 1. If f is ( r, ) -smooth, then f is also -smooth; if f is -smooth and f is a differentiable closed function on the open effective domain X , then f is an ( r,m ) -smooth function, where m( u ):=( u+a ) , r( u ):=a/ m( u ) , and the constant a>0 is arbitrary.

The proof of the above proposition can be found in appendix A.2 of [21]. The objective function considered in this paper obviously satisfies the assumptions of Proposition 1. In view of the equivalence between -smoothness and ( r, ) -smoothness in the above framework, the subsequent theoretical analysis will mainly focus on ( r, ) -generalized smooth functions.

Lemma 2 (Descent Lemma [23]). Let f:X be a M -smooth function, where X is a convex set. Then for all x,yX , we have

f( y )f( x )+ f( x ),yx + M 2 xy 2 .

Lemma 3. [21] Suppose the differentiable function f:X satisfies ( r, ) -smoothness, and for all xX , f( x ) C , Then

1) B( x,r( C ) )X ;

2) For any x 1 , x 2 B( x,r( C ) ) ,

f( x 1 )f( x 2 ) L f x 1 x 2 , (2)

f( x 1 )f( x 2 )+ f( x 2 ), x 1 x 2 + L f 2 x 1 x 2 2 , (3)

where L f :=( C ) denotes an effective smoothness constant.

Proof of the above lemma can be found in appendix A.3 of [21].

Remark. From Lemma 3, it is not difficult to see that when the gradient norm of an ( r, ) -smooth function is bounded, it also satisfies the property of a classical smooth function in a local neighborhood B( x,r( C ) ) , i.e., the descent lemma.

Remark. From Proposition 1, the two classes of smooth functions are equivalent. Therefore, the conclusion of Lemma 3 obviously also holds for -smooth functions. When a:=C , it suffices to take L f =( 2C ) and r( C )=C/ L f to obtain the corresponding conclusion [21].

Lemma 4 (Nonexpansiveness of the Proximal Operator [23]). Let g: d { + } be a closed proper convex function. Then for any x,y d , we have

xy, prox g ( x ) prox g ( y ) prox g ( x ) prox g ( y ) 2 , (4)

and

prox g ( x ) prox g ( y ) xy .

3. The Proximal Gradient Method

3.1. The Proximal Gradient Method

This paper mainly considers the framework of generalized smoothness assumptions, and investigates the iterative convergence rate of PGD for solving unconstrained composite convex optimization problems. In the following, this chapter will discuss the convex case, present and prove the convergence rate of PGD.

Before proceeding with the study, we first introduce an important fundamental assumption in the field of optimization algorithm research, namely, the existence of an optimal solution.

Assumption 1. Assume there exists a point x * X such that F( x * )= F * = inf xX F( x ) .

This chapter mainly considers the constant step-size version of PGD. Let the iteration step size be 1 L , where L>0 . The iteration scheme is given by

x t+1 = prox 1 L g ( x t 1 L f( x t ) ), (5)

For simplicity, we define T L ( x ):= prox 1 L g ( x 1 L f( x ) ) . Then the PGD iteration scheme is abbreviated as

x t+1 = T L ( x t ).

Next, we introduce an important tool, the gradient mapping, which is defined as follows.

Definition 3. When solving the objective problem (1) using PGD (5), combined with the definition of the operator T L , the mapping G L :X d is defined as

G L ( x )=L( x T L ( x ) ),xX,

and is called the gradient mapping.

Based on the above definition of the gradient mapping, the proximal gradient iteration can be equivalently transformed into a gradient descent iteration format, i.e.,

x t+1 = x t 1 L G L ( x t ).

Through this structural reconstruction, it is not difficult to see that PGD can be regarded as a natural extension of the classical gradient descent method in composite optimization problems.

Since cocoercivity serves as an important theoretical guarantee for the convergence analysis of the PGD iteration framework. However, in the composite convex optimization problem (1) considered in this paper, the function f is only ( r, ) -smooth. Therefore, we need to verify whether the corresponding co-coercivity still holds when the function satisfies ( r, ) -smoothness. Li et al. [21] pointed out that when a function is both convex and ( r, ) -smooth, its gradient also possesses cocoercivity, as stated in the following lemma.

Lemma 5 (cocoercivity [21]). Let the function f:X be an ( r, ) -smooth convex function. Then for xX,yB( x, r( f( x ) ) 2 ) , we have

f( x )f( y ),xy 1 ( f( x ) ) f( x )f( y ) 2 . (6)

Furthermore, we will investigate the convergence rate of PGD iterations based on the concept of co-coercivity. Since we will utilize Lemma 4 in the convergence analysis of PGD, it requires that consecutive iterates x k+1 , x k of PGD satisfy x k+1 x k = 1 L G L ( x k ) r( C )/2 , Based on this, we prove that the norm of the gradient mapping G L ( x k ) is monotonically decreasing.

Lemma 6. Let f:X be an ( r, ) -smooth differentiable convex function satisfying f( x ) C ; and let g: d { + } be a proper closed convex function. If for xX , T L ( x )B( x, r( C ) 2 )B( x, r( f( x ) ) 2 ) , then

G L ( T L ( x ) ) G L ( x ) , (7)

where L L f 2 = ( C ) 2 .

Proof. Let xX,yB( x, r( f( x ) ) 2 ) . By Lemma 4, the proximal operator is nonexpansive. When we choose x:=x 1 L f( x ) , y:=y 1 L f( y ) respectively, Equation (4) becomes

T L ( x ) T L ( y ),( x 1 L f( x ) )( y 1 L f( y ) ) T L ( x ) T L ( y ) 2 .

Since the mapping T L =Id 1 L G L , the above inequality can be transformed into

( x 1 L G L ( x ) )( y 1 L G L ( y ) ),( x 1 L f( x ) )( y 1 L f( y ) ) ( x 1 L G L ( x ) )( y 1 L G L ( y ) ) 2 .

Because L>0 , the above inequality can be simplified as

( x 1 L G L ( x ) )( y 1 L G L ( y ) ),( G L ( x )f( x ) )( G L ( y )f( y ) ) 0,

Further, by expanding the inner product and rearranging terms, we obtain

G L ( x ) G L ( y ),xy f( x )f( y ),xy + 1 L G L ( x ) G L ( y ) 2 1 L G L ( x ) G L ( y ),f( x )f( y ) . (8)

Since the function f is an ( r, ) -smooth differentiable convex function and satisfies f( x ) C , it follows from Lemma 5 that

f( x )f( y ),xy 1 ( f( x ) ) f( x )f( y ) 2 1 ( C ) f( x )f( y ) 2 ,

where the second inequality holds because f( x ) C and the function is nondecreasing and continuous. Therefore, based on the above inequality, Equation (8) can be further transformed into

( C ) G L ( x ) G L ( y ),xy ( C ) L G L ( x ) G L ( y ) 2 + f( x )f( y ) 2 ( C ) L G L ( x ) G L ( y ),f( x )f( y ) , (9)

For convenience, let a:= G L ( x ) G L ( y ) , b:=f( x )f( y ) . Then the right-hand side of the above inequality can be further simplified as

( C ) L a 2 + b 2 ( C ) L a T b= 4L( C ) ( C ) 2 4 L 2 a 2 + ( C ) 2L ab 2

Substituting the simplified result back into (9) yields

( C ) G L ( x ) G L ( y ),xy 4L( C ) ( C ) 2 4 L 2 G L ( x ) G L ( y ) 2 .

Since the function :[ 0,+ )( 0,+ ) , we have ( C )>0 always holds. Dividing both sides of the above inequality by ( C ) , we obtain

G L ( x ) G L ( y ),xy 4L( C ) 4 L 2 G L ( x ) G L ( y ) 2 . (10)

Next, we estimate the left-hand side of (10). Using the Cauchy-Schwarz inequality, we obtain

G L ( x ) G L ( y ),xy G L ( x ) G L ( y ) xy ,

Therefore, combining the above inequality with (10) yields

G L ( x ) G L ( y ) 4 L 2 4L( C ) xy . (11)

According to the definition of the gradient mapping G L ( x )=L( x T L ( x ) ) , and taking y= T L ( x ) , we obtain

xy=x T L ( x )= 1 L G L ( x )

and

G L ( y )=L( y T L ( y ) )= G L ( T L ( x ) )=L( T L ( x ) T L ( T L ( x ) ) ),

Let x + := T L ( x ) , the last equality is abbreviated as G L ( y )= G L ( x + )=L( x + T L ( x + ) ) . Substituting these two equalities into (10), we obtain

G L ( x + ) G L ( x ), 1 L G L ( x ) 4L( C ) 4 L 2 G L ( x + ) G L ( x ) 2 1 L ( G L ( x + ), G L ( x ) G L ( x ) 2 ) 4L( C ) 4 L 2 ( G L ( x + ) 2 2 G L ( x + ), G L ( x ) + G L ( x ) 2 ) 2L( C ) 2 L 2 G L ( x + ), G L ( x ) 4L( C ) 4 L 2 G L ( x + ) 2 ( C ) 4 L 2 G L ( x ) 2 . (12)

1) If L= ( C ) 2 , Equation (12) can be simplified as

1 ( C ) G L ( x ) 2 1 ( C ) G L ( x + ) 2 ,

Multiplying both sides by ( C )>0 , we obtain

G L ( x ) 2 G L ( x + ) 2 .

Further, by letting x + := T L ( x ) , we arrive at the final conclusion G L ( x ) 2 G L ( T L ( x ) ) 2 .

2) Similarly, when L( ( C ) 2 ,+ ) , combining with Equation (12) and using the Cauchy-Schwarz inequality, we obtain

2L( C ) 2 L 2 G L ( x + ) G L ( x ) 4L( C ) 4 L 2 G L ( x + ) 2 ( C ) 4 L 2 G L ( x ) 2 , (13)

By rearranging terms and factoring, the above inequality becomes

( G L ( x ) G L ( x + ) )( ( C ) 4 L 2 G L ( x ) + 4L( C ) 4 L 2 G L ( x + ) )0. (14)

(i) If G L ( x + ) =0 , by the non-negativity of the norm we have G L ( x ) 0 . Furthermore, since G L ( x + ) =0 , it follows that G L ( x ) G L ( x + ) , the conclusion holds.

(ii) If G L ( x + ) 0 , by the non-negativity of the norm we have G L ( x + ) >0 . In this case, G L ( x ) >0 must also hold. If G L ( x ) >0 were not true, then by the non-negativity of the norm we would have G L ( x ) =0 . From (11), with x + := T L ( x ) and G L ( x )=L( x T L ( x ) ) , we obtain

G L ( x + ) G L ( x ) 4 L 2 4L( C ) x + x = 4 L 2 4L( C ) T L ( x )x = 4 L 2 4L( C ) 1 L G L ( x ) ,

Since G L ( x ) =0 , it follows that G L ( x + ) 0 , which contradicts the premise G L ( x + ) >0 . Therefore, given L> ( C ) 2 and ( C )>0 , we have 4L( C )>0 , and consequently

( C ) 4 L 2 G L ( x ) + 4L( C ) 4 L 2 G L ( x + ) >0.

At this point, combining the above inequality with (14), it is easy to see that G L ( x ) G L ( x + ) , so the conclusion holds.

Next, we present the key descent inequality in the convergence analysis.

Lemma 7 (Basic Proximal Gradient Inequality). Let f:X be a differentiable convex function, where X is an open set, and let g: d { + } be a proper closed convex function. For any x,yX and L>0 , if

f( T L ( x ) )f( y )+ f( y ), T L ( y )y + L 2 T L ( y )y 2 , (15)

then

F( x )F( T L ( y ) ) L 2 x T L ( y ) 2 L 2 xy 2 +h( x,y ), (16)

where h( x,y )=f( x )f( y ) f( y ),xy .

Proof. Define the function

ϕ( u ):=f( y )+ f( y ),uy +g( u )+ L 2 uy 2 . (17)

Clearly, ϕ is a strongly convex function with strong convexity modulus L . From the definition of T L ( x ) , we have

T L ( y )= prox 1 L g ( y 1 L f( y ) ) =arg min u d { g( u )+ L 2 u( y 1 L f( y ) ) 2 } =arg min u d ϕ( u ). (18)

By strong convexity, we obtain

ϕ( x )ϕ( T L ( y ) ) L 2 x T L ( y ) 2 . (19)

Using the convexity of f , we have

f( y )f( T L ( y ) )+ f( y ),y T L ( y ) .

Letting u:= T L ( y ) and substituting it into (17), together with the above inequality, we get

ϕ( T L ( y ) )=f( y )+ f( y ), T L ( y )y + L 2 T L ( y )y 2 +g( T L ( y ) ) f( T L ( y ) )+g( T L ( y ) )=F( T L ( y ) ),

furthermore, from (19), it is not difficult to see that

ϕ( x )F( T L ( x ) ) L 2 x T L ( y ) 2 .

Next, substituting u:=x into the expression for ϕ( u ) and combining with the above inequality, we obtain

f( y )+ f( x ),xy +g( x )+ L 2 xy 2 F( T L ( y ) ) L 2 x T L ( y ) 2 ,

by rearranging terms, we get

F( x )F( T L ( y ) ) L 2 x T L ( y ) 2 L 2 xy 2 +f( x )f( y ) f( x ),xy .

This completes the proof. □

Since y is arbitrary, we may replace y with x , and thus the following corollary can be deduced from Lemma 7.

Corollary 1. Let f:X be a continuously differentiable convex function, where X is an open set, and let g: d { + } be a proper closed convex function. For any x,yX and L>0 , if

f( T L ( x ) )f( x )+ f( x ), T L ( x )x + L 2 T L ( x )x 2 ,

then

F( x )F( T L ( x ) ) 1 2L G L ( x ) 2 .

Since the consecutive iterates x t+1 and x t of the proximal gradient method satisfy x t+1 = T L ( x t ) , Corollary 1 directly establishes the sufficient descent property of the PGD algorithm. In what follows, we combine the above lemmas to study the convergence rate of PGD for solving convex problems.

3.2. Convergence Rate Analysis of the Proximal Gradient Method in the Convex Case

In this subsection, we consider the case where f in the objective function is convex, and analyze the convergence of PGD iterations under the generalized smoothness assumption. Specifically, the convergence rate results obtained through theoretical analysis are as follows.

Theorem 8. Consider problem (1). Let g: d { + } be a proper closed convex function, and let f:X be a differentiable proper closed convex function, where X is an open convex set and domgX . Assume that f is an ( r, ) -smooth function, where :[ 0,+ )( 0,+ ) is a nondecreasing continuous function and r:[ 0,+ )( 0,+ ) is a nonincreasing continuous function. Moreover, suppose that f is C -Lipschitz continuous. If the parameter L satisfies

Lmax{ ( C ), 2 G L ( x 0 ) / r( C ) },

then

F( x k ) F * L x 0 x * 2 2k .

Proof. Since f is C -Lipschitz continuous, for any x,yX , we have

f( x ) = lim yx f( y )f( x ) | yx | C| yx | | yx | =C.

Given that f is convex and ( r, ) -smooth, and g is a proper closed convex function. First, from

x t+1 = T L ( x t )

and G L ( x )=L( x T L ( x ) ) , together with Lemma 6, we obtain

x t+1 x t = T L ( x t ) x t = 1 L G L ( x t ) 1 L G L ( x t1 ) 1 L G L ( x 0 ) r( C ) 2 ,

which implies

x t+1 B( x t , r( C ) 2 ).

Secondly, by Lemma 3, the two consecutive iterates x t+1 , x t of PGD always satisfy

f( x t+1 )f( x t )+ f( x t ), x t+1 x t + ( C ) 2 x t+1 x t 2 . (20)

Finally, in Lemma 7, due to the arbitrariness of L , we may set L=( C ) . Together with x t+1 = T L ( x t ) , we have for any t * ,

2 ( C ) ( F( x * )F( x t+1 ) ) x * x t+1 2 x * x t 2 + 2 ( C ) h( x * , x t ), (21)

where, by Assumption 1, x * is the optimal solution of the objective function, and the second inequality follows from the convexity of f . Now, letting t run over 0,1,2,,k1 and summing the inequalities, we obtain

2 ( C ) t=0 k1 ( F( x * )F( x t+1 ) ) x * x t 2 x * x 0 2 .

Multiplying both sides of the above inequality by ( C ) 2 , we get

t=0 k1 ( F( x * )F( x t ) ) ( C ) 2 x * x 0 2 ( C ) 2 x * x k 2 ( C ) 2 x * x 0 2 .

From Corollary 1, we also have F( x t+1 )F( x * ) . Combining this with the above inequality yields

2 ( C ) t=0 k1 ( F( x * )F( x t+1 ) ) 2 x * x k 2 x * x 0 2 .

Multiplying both sides of the above inequality by ( C ) 2 , we obtain

t=0 k1 ( F( x * )F( x t ) ) ( C ) 2 x * x 0 2 ( C ) 2 x * x k 2 ( C ) 2 x * x 0 2 .

From Corollary 1, we also have F( x t+1 )F( x t ) . Combining this with the above inequality yields

k( F( x k )F( x * ) ) t=1 k1 ( F( x t+1 )F( x * ) ) ( C ) 2 x * x 0 2 ,

which can be rearranged as

F( x k )F( x * ) ( C ) x * x 0 2 2k L x * x 0 2 2k .

This completes the proof. □

4. Conclusions

To address the strict limitation of the classic gradient Lipschitz smoothness assumption on the applicability of the PGD, this paper introduces a novel class of generalized smoothness conditions— ( ) —smoothness, establishing a more general framework for analyzing composite convex optimization problems. Under this generalized smoothness framework, we systematically derive the convergence theory of the constant-stepsize PGD algorithm and rigorously prove that: even under the generalized smoothness assumption that relaxes the classic Lipschitz gradient continuity, the constant-stepsize PGD can still achieve the exact same sublinear convergence rate O( 1/k ) as in the classic smoothness scenario, provided that the function f satisfies ( ) —smoothness and Lipschitz continuity.

However, the analysis framework in this paper relies on the core assumption that the objective function f satisfies gradient Lipschitz continuity. While this assumption guarantees the gradient Lipschitz continuity of f in local regions and provides theoretical support for the convergence analysis of the constant-step-size PGD algorithm, it also significantly limits the scope of application of the method: for composite convex optimization problems that do not satisfy gradient Lipschitz continuity (such as scenarios with unbounded gradients or rapidly changing gradients), the sublinear convergence rate theory of the constant-step-size PGD algorithm established in this paper will no longer hold.

Acknowledgements

Sincere thanks to the members of JAMP for their professional performance, and special thanks to managing editor Hellen XU for a rare attitude of high quality.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Shechtman, Y., Beck, A. and Eldar, Y.C. (2014) GESPAR: Efficient Phase Retrieval of Sparse Signals. IEEE Transactions on Signal Processing, 62, 928-938.[CrossRef]
[2] Cai, J.F., Long, Y., Wen, R.X. and Ying, J. (2023) A Fast and Provable Algorithm for Sparse Phase Retrieval.[CrossRef]
[3] Bai, Y., Wang, Y.X. and Liberty, E. (2019) ProxQuant: Quantized Neural Networks Via Proximal Operators. 7th International Conference on Learning Representations (ICLR), New Orleans, 6-9 May 2019, 1-20.
[4] Vũ, B.C. (2013) A Splitting Algorithm for Dual Monotone Inclusions Involving Cocoercive Operators. Advances in Computational Mathematics, 38, 667-681.[CrossRef]
[5] Rockafellar, R.T. (2001) Monotone Operators and the Proximal Point Algorithm. SIAM Journal on Control and Optimization, 14, 877-898.[CrossRef]
[6] Faw, M., Tziotis, I., Caramanis, C. and Mokhtari, A. (2022) The Power of Adaptivity in SGD: Self-Tuning Step Sizes with Unbounded Gradients and Affine Variance. Proceedings of the 35th Conference on Learning Theory (COLT), London, 2-5 July 2022, 313-355.
[7] De Marchi, A., Jia, X., Kanzow, C. and Mehlitz, P. (2023) Constrained Composite Optimization and Augmented Lagrangian Methods. Mathematical Programming, 201, 863-896.[CrossRef]
[8] Jia, X., Kanzow, C. and Mehlitz, P. (2023) Convergence Analysis of the Proximal Gradient Method in the Presence of the Kurdyka-Łojasiewicz Property without Global Lipschitz Assumptions. SIAM Journal on Optimization, 33, 3038-3056.[CrossRef]
[9] Zhang, J., He, T., Sra, S. and Jadbabaie, A. (2020) Why Gradient Clipping Accelerates Training: A Theoretical Justification for Adaptivity.[CrossRef]
[10] Merity, S., Keskar, N.S. and Socher, R. (2018) Regularizing and Optimizing LSTM Language Models.[CrossRef]
[11] He, K., Zhang, X., Ren, S. and Sun, J. (2016) Deep Residual Learning for Image Recognition. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, 27-30 June 2016, 770-778.[CrossRef]
[12] Mikolov, T. (2012) Statistical Language Models Based on Neural Networks. Brno University of Technology, Faculty of Information Technology.
https://www.fit.vut.cz/study/phd-thesis/283/
[13] Xian, W., Chen, Z. and Huang, H. (2024) Delving into the Convergence of Generalized Smooth Minimax Optimization. Communications in Mathematical Physics, 235, 54191-54211.
[14] Hao, J., Gong, X. and Liu M. (2024) Bilevel Optimization under Unbounded Smoothness: A New Algorithm and Convergence Analysis.
https://arxiv.org/abs/2401.09587
[15] Vankov, D., Nedich, A. and Sankar, L. (2024) Generalized Smooth Variational Inequalities: Methods with Adaptive Stepsizes. Proceedings of the 41st International Conference on Machine Learning (ICML), Vienna, 21-27 July 2024, 49137-49170.
https://proceedings.mlr.press/v235/vankov24a.html
[16] Chen, Z., Zhou, Y., Liang, Y. and Lu, Z. (2023) Generalized-Smooth Nonconvex Optimization Is as Efficient as Smooth Nonconvex Optimization. Proceedings of the 40th International Conference on Machine Learning (ICML), Honolulu, 23-29 July 2023, 5396-5427.
https://proceedings.mlr.press/v202/chen23v.html
[17] Levy, D., Carmon, Y., Duchi, J.C. and Sidford, A. (2020) Large-Scale Methods for Distributionally Robust Optimization.
https://arxiv.org/abs/2010.05893
[18] Jin, J., Zhang, B., Wang, H. and Wang, L. (2021) Non-Convex Distributionally Robust Optimization: Non-Asymptotic Analysis.
https://arxiv.org/abs/2110.12459
[19] Cortés, J. (2006) Finite-time Convergent Gradient Flows with Applications to Network Consensus. Automatica, 42, 1993-2000.[CrossRef]
[20] Fang, C., Li, C., Lin, Z. and Zhang, T. (2018) SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path-Integrated Differential Estimator.
https://arxiv.org/pdf/1807.01695
[21] Li, H., Tian, Y., Rakhlin, A. and Jadbabaie, A. (2023) Convex and Non-Convex Optimization under Generalized Smoothness.
https://arxiv.org/pdf/2306.01264.pdf
[22] Nesterov, Y.E. (1983) A Method for Solving the Convex Programming Problem with Convergence Rate O(1/k2). Proceedings of the USSR Academy of Sciences, 269, 543-547.
[23] Beck, A. (2017) First-Order Methods in Optimization. Society for Industrial and Applied Mathematics.[CrossRef]

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.