Skip to Content
SymmetrySymmetry
  • Article
  • Open Access

4 August 2026

19 Pages

A Novel l1 Exact Penalty Function Method and Its Application

Department of Finance and Asset Management, Henan University of Science and Technology, Luoyang 471023, China
This article belongs to the Section B: Mathematics

Abstract

Penalty function methods are fundamental for solving constrained optimization problems, yet the widely used l 1 exact penalty function is non-differentiable and therefore incompatible with gradient-based algorithms. This paper proposes a continuously differentiable smoothing approximation that preserves the exactness of the original penalty while enabling efficient numerical solution. The proposed smoothing function is shown to be C 1 on R , with explicit error bounds and a computable lower bound for the penalty parameter that guarantees exactness under standard constraint qualifications. An iterative algorithm is developed and its convergence is proved. Numerical experiments on benchmark problems validate the effectiveness of the approach. The method is then applied to a policy-driven university financial risk management model with twelve decision variables, three conflicting objectives, and multiple regulatory constraints. Results demonstrate faster convergence and improved objective values compared with the traditional non-smooth penalty method, confirming the practical utility of the proposed smoothing technique.

1. Introduction

Constrained optimization problems are widely applied in economics and public administration. The core methods for constrained optimization include Lagrangian approaches and penalty function methods. Among the various solution methodologies, the penalty function method is one of the most fundamental and widely used approaches, which transforms a constrained problem into an unconstrained one by adding a penalty term that penalizes constraint violations. The classical quadratic penalty method requires the penalty parameter to tend to infinity to recover the exact solution, often leading to ill-conditioned numerical subproblems. In contrast, the exact penalty function attains the true solution for a finite penalty parameter, thereby overcoming the numerical instability inherent in quadratic penalty methods. However, its non-differentiability at constraint boundaries prevents the direct use of gradient-based optimization algorithms.
Since Zangwill’s pioneering work [1], the development of exact penalty methods has evolved significantly. For continuously differentiable f , g i : R n → R , the original inequality constrained problem reads
( P ) min f ( x ) s . t . g i ( x ) ≤ 0 , i ∈ I ,
where I = { 1 , 2 , … , m } . Let p ( t ) = max { t , 0 } . The constraint violation term is uniformly written as p ( g i ( x ) ) , and the feasible set is X 0 = { x ∈ R n ∣ g i ( x ) ⩽ 0 , i ∈ I } . In 1967, Zangwill introduced the classical exact but non-differentiable l 1 penalty function:
F 1 x , ρ = f x + ρ ∑ i = 1 m p ( g i ( x ) ) ,
which corresponds to unconstrained problem
P 1 min F 1 x , ρ , s . t . x ∈ R n .
Since then, a great deal of research has focused on various alternative formulations. Luo [2] developed a lower-order penalty approach:
f x + α ∑ i = 1 m p ( g i ( x ) ) 1 β ,
where α > 0 and β > 0 are penalty parameters. The literature [3,4] investigated generalized nonlinear penalty functions:
L k x , d = f x k + ∑ i = 1 m d i p ( g i ( x ) ) k 1 k ,
where k > 0 , d = ( d 1 , d 2 , … , d m ) is the penalty parameter.
Wu [5] proposed a class of lower-order exact penalty functions:
F k x , ρ = f x + ρ ∑ i = 1 m p ( g i ( x ) ) k ,
where ρ is the penalty parameter and k ∈ ( 0 , 1 ) represents the order of the lower-order penalty function. When k = 1 , it degenerates into the l 1 penalty function.
Although lower-order penalty functions with k ∈ ( 0 , 1 ) can achieve exactness with smaller penalty parameters, their derivatives become unbounded as g i ( x ) → 0 + , which may cause numerical instability in gradient-based optimization. In contrast, the classical l 1 formulation has bounded derivatives and exhibits more stable numerical behavior, making it preferable for practical applications such as the financial risk management problem considered in this paper. We therefore focus on smoothing the l 1 exact penalty function.
Due to the non-differentiability of the l 1 penalty, scholars have developed multiple smoothing approximation techniques. Representative existing smoothing functions are listed as follows:
Liu [6] introduced a twice continuously differentiable piecewise exponential smoothing function:
p ε t = 1 2 ε e t ε , t < 0 , t + 1 2 ε e − t ε , t > 0 .
Sood et al. [7] presented a power-based smoothing technique:
p ε t = 0 , t < 0 , 1 2 t 3 2 ε − 3 4 , 0 ⩽ t ⩽ ε , t 3 4 − 1 2 ε 3 4 , t ⩾ ε .
Yilmaz and Zeytinoglu [8] put forward a rational smoothing function with second-order differentiability:
s ε ( t ) = 0 , t < 0 , t p + 4 t 4 + ε 4 , t ⩾ 0 .
Considerable efforts have been devoted to smoothing the l 1 exact penalty function. Early works include Pinar and Zenios [9], who proposed a first-order differentiable smoothing approximation and established convergence relationships between the smoothed and original problems. Wu et al. [10] introduced a quadratic smoothing function and proved global convergence under standard assumptions. Liu [6] extended the idea to a family of twice-differentiable exponential smoothing functions. Lian [11] developed a piecewise cubic smoothing function with improved error bounds, while Xu and Dang [12] proposed a second-order smoothing function and demonstrated its numerical efficiency. Qiu et al. [13] further investigated a two-parameter smoothing framework with enhanced flexibility. Concurrently, several studies have explored smoothing techniques for lower-order exact penalty functions [14]. Despite these advances, most existing methods provide only qualitative or implicit estimates of the penalty parameter threshold, leaving practitioners without a clear guideline for choosing ρ in real applications. Moreover, recent smoothing works have primarily targeted generic convex engineering optimization problems [15,16], while the non-convex, multi-coupled constraints arising in university financial systems have received less attention. It is acknowledged that the proposed smoothing function itself is an incremental development within the existing literature. Its distinguishing features are twofold: a computable lower bound for the penalty parameter under the LICQ condition, and the first application of a smoothing penalty method to a multi-constraint university financial risk optimization model. A piecewise C 1 continuous smoothing approximation for the l 1 exact penalty function is constructed. Strict exactness conditions for the penalty parameter, including a computable lower bound under the mild assumption, are derived. The proposed algorithm is then applied to a multi-constraint university financial risk optimization model.
The remainder of this paper is organized as follows. Section 2 elaborates the proposed smoothed penalty function and its approximation properties. Section 3 designs the iterative algorithm and proves convergence. Section 4 conducts tests on standard optimization benchmarks. Section 5 establishes a multi-variable nonlinear financial model based on real regulatory rules and verifies algorithm performance. The last section concludes this work.

2. A Smoothing Penalty Function

To theoretically analyze the exactness property of the l 1 exact penalty function and lay a solid theoretical basis for the subsequent smoothing approximation design and algorithm improvement, two standard assumptions that will be enforced throughout this paper.
Assumption 1.
The objective function f ( x ) is coercive, i . e . ,   lim ∥ x ∥ → ∞ f ( x ) = + ∞ .
This implies that all local minimizers of the original constrained optimization problem lie within a bounded compact set.
Assumption 2.
The original constrained optimization problem has only a finite number of local minimizers.
Under the above assumptions, the exact property of the penalty function can be guaranteed by selecting a sufficiently large penalty parameter. The original inequality-constrained optimization problem (P) can be equivalently transformed into an unconstrained optimization problem via the l 1 exact penalty strategy. For any given penalty parameter ρ > 0 , the optimization problem is formulated as
G ( x , ρ ) = f ( x ) + ρ ∑ i = 1 m p ( g i ( x ) ) ,
where p ( t ) = max { t , 0 } .
The associated constrained problem is
( P ρ ) min G ( x , ρ ) , s . t . x ∈ R n .
To approximate p ( t ) , a smoothed variant p ε ( t ) parameterized by ε > 0 is introduced:
p ε t = 0 , t < 0 , t 3 3 ε 2 + t 2 4 ε , 0 ≤ t ≤ ε , t − 1 2 ε e − t ε + 1 + 1 12 ε , t > ε ,
where ε controls the approximation accuracy and smoothness.
It can be obtained from p ε ( t ) that
G ε ( x , ρ ) = f ( x ) + ρ ∑ i = 1 m p ε ( g i ( x ) ) ,
which yields the following smoothed penalty optimization problem:
S P ρ , ε min G ε x , ρ , s . t . x ∈ R n .
When f is continuously differentiable, G ε ( x , ρ ) inherits this property.
Figure 1 shows the curves of the original function p ( t ) and the proposed smoothed function p ε ( t ) with ε = 0.1 , 0.05 , 0.01 . It can be observed that p ε ( t ) gradually converges to the original non-smooth function p ( t ) as ε decreases.
Figure 1. The figure of p ( t ) and p ε ( t ) .
The following theorem gives the critical threshold of the penalty parameter.
Theorem 1.
Suppose that Assumptions 1 and 2 hold, x ∗ is a local (or global) minimizer of the original constrained problem (P). There exists a threshold ρ ¯ > 0 such that for any penalty parameter ρ ∈ ( ρ ¯ , + ∞ ) , every optimal solution to the unconstrained penalty problem is also an optimal solution to the original constrained problem.
Proof. 
The proof follows the standard exact penalty argument established in ([5], Corollary 2.3), with the key distinction that the boundedness of the penalty parameter threshold is ensured by the coercivity of f ( x ) (Assumption 1) and the finiteness of local minimizers (Assumption 2). Under these assumptions, the argument proceeds by contradiction: if a minimizer of G ( x , ρ ) were infeasible, the penalty term would grow without bound as ρ → ∞ , contradicting the optimality of x ∗ . Hence there exists a threshold ρ ¯ > 0 such that for any penalty parameter ρ ∈ ( ρ ¯ , + ∞ ) , every optimal solution of the unconstrained penalty problem is feasible and optimal for the original constrained problem.    □
Corollary 1.
Suppose x ∗ is a local minimizer of ( P ) satisfying the Linear Independence Constraint Qualification (LICQ) at the active constraints. Let λ i ≥ 0 be the corresponding Lagrange multipliers for the active constraints i ∈ I ( x ∗ ) = { i ∣ g i ( x ∗ ) = 0 } . Then the threshold in Theorem 1 can be estimated as
ρ ¯ > max i ∈ I ( x ∗ ) | λ i | .
Proof. 
Under the LICQ assumption, the KKT conditions hold at x ∗ with unique Lagrange multipliers λ i for i ∈ I ( x ∗ ) . As shown in the proof of Theorem 1, the penalty parameter threshold is determined by the magnitudes of these multipliers. Specifically, ([5], Remark 2.1) establishes that for a lower-order penalty function ϕ ρ , k ( x ) = f ( x ) + ρ ∑ p ( g i ( x ) ) , the second-order sufficiency condition implies local exact penalty property when ρ > max i k ( f ( x ∗ ) + c ) k − 1 λ i . For the classical l 1 penalty function, which corresponds to the case k = 1 and c = 0 , this condition reduces to
ρ > max i ∈ I ( x ∗ ) | λ i | .
Thus the threshold ρ ¯ in Theorem 1 can be taken as
max i ∈ I ( x ∗ ) | λ i | .
   □
Remark 1.
The bound ρ > max i ∈ I ( x ∗ ) | λ i | has a natural interpretation: the penalty parameter must be large enough to dominate the largest Lagrange multiplier associated with the active constraints. Intuitively, if ρ is smaller than some | λ i | , the cost of violating the i th constraint is cheaper than the reduction in the objective obtained by moving away from the constraint boundary, so the minimizer of the penalty problem would not satisfy the original constraint. Thus ρ must exceed the magnitude of all active Lagrange multipliers to ensure that constraint violations are never beneficial. This provides a practical guideline: one can estimate ρ by solving the KKT system locally, or use a conservative large value when such estimates are unavailable.
Remark 2.
The smoothed function p ε ( t ) satisfies the properties:
(i) 
For any ε > 0 , p ε ( t ) is continuously differentiable with derivative:
p ε ′ ( t ) = 0 , t < 0 , t 2 ε 2 + t 2 ε , 0 ⩽ t ⩽ ε , 1 + 1 2 e 1 − t / ε , t > ε .
(ii) 
It converges pointwise to the original penalty function: lim ε → 0 p ε ( t ) = p ( t ) .
Proof. 
To verify that p ε ( t ) is continuously differentiable on R , it suffices to check the continuity of p ε ( t ) and p ε ′ ( t ) at the junction points t = 0 and t = ε :
lim t → 0 − p ε ( t ) = lim t → 0 + p ε ( t ) = 0 = p ε ( 0 ) , lim t → 0 − p ε ′ ( t ) = lim t → 0 + p ε ′ ( t ) = 0 = p ε ′ ( 0 ) , lim t → ε − p ε ( t ) = lim t → ε + p ε ( t ) = 7 12 ε = p ε ( ε ) , lim t → ε − p ε ′ ( t ) = lim t → ε + p ε ′ ( t ) = 3 2 = p ε ′ ( ε ) .
These limits confirm p ε is C 1 for all ε > 0 .
The pointwise convergence follows from:
lim ε → 0 p ε ( t ) = 0 = p ( t ) , t < 0 , 0 = p ( t ) , t = 0 , t = p ( t ) , t > 0 .
where the t = 0 case uses lim ε → 0 t 3 3 ε 2 + t 2 4 ε = 0 and the t > 0 case follows from lim ε → 0 t − 1 2 ε e − t ε + 1 + 1 12 ε = t .    □
Definition 1 
([17]). For any ε > 0 , a point x ε ∈ R n is called an ε-feasible solution to P if
g i x ε ⩽ ε , ∀ i ∈ I
Definition 2 
([17]). Let f ∗ be the optimal objective value of P . For any ε > 0 , a point x ε ∈ X 0 is called an ε-approximate optimal solution to P if
| f ∗ − f x ε | ⩽ ε .
Next, the error estimates are analyzed.
Theorem 2.
For any given positive constants ε and ρ,
− 1 12 m ρ ε < G x , ρ − G ε x , ρ ⩽ 5 12 m ρ ε , ∀ x ∈ R n .
Proof. 
For all x ∈ R n and i ∈ I , it can be obtained from p t and p ε t that
p g i x − p ε g i x = 0 , g i x < 0 , g i x − g i x 3 3 ε 2 − g i x 2 4 ε , 0 ⩽ g i x ⩽ ε , 1 2 ε e − g i x ε + 1 − 1 12 ε , g i x > ε .
Then for each i ∈ I ,
− 1 12 ε < p g i x − p ε g i x ⩽ 5 12 ε .
It can be derived by summing over i from 1 to m that
− 1 12 m ε < ∑ i = 1 m p g i x − ∑ i = 1 m p ε g i x ⩽ 5 12 m ε .
Hence,
− 1 12 m ρ ε < ρ ∑ i = 1 m p g i x − ρ ∑ i = 1 m p ε g i x ⩽ 5 12 m ρ ε .
This completes the proof.    □
Theorem 3.
Let ε j be a sequence of positive numbers converging to 0. Assume x j is a solution to the minimization problem min x ∈ R n G ε j x , ρ for some ρ > 0 . If x ε is an accumulation point of the sequence x j , then x ε is an optimal solution to the minimization problem min x ∈ R n G x , ρ .
Proof. 
Let x be any point in R n . Since x j minimizes G ε j · , ρ , ones have
G ε j x j , ρ ≤ G ε j x , ρ .
Taking the limit j → ∞ on both sides, and using the pointwise convergence G ε j x , ρ → G x , ρ established in Remark 2, yields
G x ε , ρ ≤ G x , ρ
for all x ∈ R n . Hence x ε is a global minimizer of G x , ρ .    □
Theorem 4.
Let x ∗ and x ε be optimal solutions to ( P ρ ) and ( S P ρ , ε ) respectively for some ρ > 0 . Then
− 1 12 m ρ ε < G x ∗ , ρ − G ε x ε , ρ ⩽ 5 12 m ρ ε .
Proof. 
According to Theorem 2, it can be derived from ρ > 0 that
− 1 12 m ρ ε < G x ∗ , ρ − G ε x ∗ , ρ ⩽ 5 12 m ρ ε
and
− 1 12 m ρ ε < G x ε , ρ − G ε x ε , ρ ⩽ 5 12 m ρ ε .
Since x ∗ and x ε are optimal solutions to P ρ and S P ρ , ε , respectively, then
G x ∗ , ρ ⩽ G x ε , ρ and G ε x ε , ρ ⩽ G ε x ∗ , ρ .
These, together with (10) and (11), give
− 1 12 m ρ ε < G ( x ∗ , ρ ) − G ε ( x ∗ , ρ ) ⩽ G ( x ∗ , ρ ) − G ε ( x ε , ρ ) ⩽ G ( x ε , ρ ) − G ε ( x ε , ρ ) ⩽ 5 12 m ρ ε .
This completes the proof.    □

3. A New Smoothing Algorithm

In this section, a penalty function algorithm for addressing problem ( P ) is developed, closely linked to the smooth penalty problem S P ρ , ε established in the preceding discussion.
Remark 3.
In practical implementations, the subproblem min x ∈ R n G ε j x , ρ j can be solved using any standard gradient-based optimization solver, terminated when the gradient norm falls below a specified tolerance τ j , i.e., ∥ ∇ G ε j ( x , ρ ) ∥ ≤ τ j , where τ j is set to m a x { ε j , 1 × 10 − 6 } . The initial penalty parameter ρ 0 is chosen moderately to avoid ill-conditioning at early iterations. The update factors N > 1 and 0 < δ < 1 are selected to balance convergence speed and approximation accuracy: a larger N accelerates constraint satisfaction but may cause instability, while a smaller δ improves smoothness approximation but increases the number of iterations. In the numerical experiments, these parameters are tuned on a case-by-case basis, as reported in Section 4.
Remark 4.
Under Algorithm 1 with parameters N > 1 and 0 < δ < 1 , the parameter sequences satisfy ε j → 0 and ρ j → + ∞ as j → ∞ .
Algorithm 1 A penalty function algorithm
 Step 1: Initialize x 0 , with ε > 0 , ε 0 > 0 , ρ 0 > 0 , 0 < δ < 1 , and N > 1 . Then, set j = 0 and move to Step 2;
 Step 2: Starting from x j , solve the problem
S P ρ j , ε j min x ∈ R n G ε j x , ρ j = f ( x ) + ρ j ∑ i = 1 m p ε j g i ( x )
and obtain a stationary point x j + 1 satisfying ∇ G ε j ( x j + 1 , ρ j ) = 0 ;
 Step 3: If x j + 1 is ε -feasible to ( P ) , terminate the process. Otherwise, update the parameters with ρ j + 1 = N ρ j , ε j + 1 = δ ε j , and j = j + 1 , and return to Step 2.
In practical implementations, exact minimization x j ∈ arg min x ∈ R n G ε j ( x , ρ j ) is computationally challenging. Instead, seek a local minimizer or stationary point x j + 1 satisfying the first-order optimality condition ∇ G ε j ( x j + 1 , ρ j ) = 0 .
As illustrated in Remark 4, ρ j → + ∞ as j → ∞ . Nevertheless, all feasible regions of the constrained optimization problems considered in this paper, ranging from standard numerical examples to the university financial risk model, are closed and bounded. In view of the non-negativity of p ε ( t ) , the sequence { G ε j ( x j , ρ j ) } remains uniformly bounded even when the penalty parameter tends to infinity. Accordingly, the boundedness condition in Theorem 5 holds for all test problems studied in this work.
To characterize the constraint activity, set the index set I as follows:
  • I ε + ( x ) = { i ∈ I ∣ g i ( x ) ≥ ε }
  • I ε − ( x ) = { i ∈ I ∣ g i ( x ) < 0 }
  • I ε + − ( x ) = { i ∈ I ∣ 0 ≤ g i ( x ) ≤ ε }
Theorem 5.
Let lim ∥ x ∥ → + ∞ f ( x ) = + ∞ and { x j } be the sequence generated by Algorithm 1. If { G ε j ( x j , ρ j ) } is bounded, then
(a) 
{ x j } is bounded;
(b) 
Any limit point x ∗ of { x j } is feasible for ( P ) ;
(c) 
There exist positive constants λ and μ i ≥ 0 ( i = 1 , … , m ) such that x ∗ satisfies
λ ∇ f ( x ∗ ) + ∑ i = 1 m μ i ∇ g i ( x ∗ ) = 0 .
Proof. 
Assume that the sequence { G ε j ( x j , ρ j ) } is bounded, i.e., there exists a positive constant L such that
G ε j ( x j , ρ j ) ⩽ L , j = 0 , 1 , 2 , … .
Suppose, for the sake of contradiction, that { x j } is unbounded. Without loss of generality, assume that lim j → + ∞ ∥ x j ∥ = + ∞ . From the definition of p ε ( t ) , ones have
∑ i = 1 m p ε j g i ( x j ) ⩾ 0 .
Therefore,
L ⩾ G ε j ( x j , ρ j ) = f ( x j ) + ρ j ∑ i ∈ I p ε j g i ( x j ) ⩾ f ( x j ) ,
which contradicts lim ∥ x ∥ → + ∞ f ( x ) = + ∞ . Hence, { x j } is bounded.
Without loss of generality, assume x j → x ∗ . Suppose, to the contrary, that x ∗ is infeasible for ( P ) . Then there exists i 0 ∈ I such that g i 0 ( x ∗ ) > 0 . By continuity,
lim j → ∞ g i 0 ( x j ) = g i 0 ( x ∗ ) > 0 .
A simple calculation gives
G ε j ( x j , ρ j ) = f ( x j ) + ρ j ∑ i ∈ I ε j + ( x j ) g i 3 ( x j ) 3 ε j 2 + g i 2 ( x j ) 4 ε j + ρ j ∑ i ∈ I ε j + − ( x j ) g i ( x j ) − 1 2 ε j e − g i ( x j ) ε j + 1 + 1 12 ε j .
It follows that lim j → + ∞ G ε j ( x j , ρ j ) = + ∞ , a contradiction.
From part (b), x ∗ ∈ X , so g i ( x ∗ ) ⩽ 0 for all i ∈ I . There exist λ ⩾ 0 and μ i ⩾ 0 such that
λ ∇ f ( x ∗ ) + ∑ i ∈ I μ i ∇ g i ( x ∗ ) = 0 .
By Step 2 of Algorithm 1, ∇ G ε j ( x j , ρ j ) = 0 , so
∇ f ( x j ) + ρ j ∑ i ∈ I ε j + ( x j ) g i 2 ( x j ) ε j 2 + g i ( x j ) 2 ε j ∇ g i ( x j ) + ρ j ∑ i ∈ I ε j + − ( x j ) 1 + 1 2 e − g i ( x j ) ε j + 1 ∇ g i ( x j ) = 0 .
For each j, define
γ j = 1 + ρ j ∑ i ∈ I ε j + ( x j ) g i 2 ( x j ) ε j 2 + g i ( x j ) 2 ε j + ρ j ∑ i ∈ I ε j + − ( x j ) 1 + 1 2 e − g i ( x j ) ε j + 1 .
Clearly γ j > 1 . Dividing (17) by γ j ,
∇ f ( x j ) γ j + ρ j γ j ∑ i ∈ I ε j + ( x j ) g i 2 ( x j ) ε j 2 + g i ( x j ) 2 ε j ∇ g i ( x j ) + ρ j γ j ∑ i ∈ I ε j + − ( x j ) 1 + 1 2 e − g i ( x j ) ε j + 1 ∇ g i ( x j ) = 0 .
Let
λ j = 1 γ j ,
μ i j = ρ j γ j g i 2 ( x j ) ε j 2 + g i ( x j ) 2 ε j , i ∈ I ε j + ( x j ) , ρ j γ j 1 + 1 2 e − g i ( x j ) ε j + 1 , i ∈ I ε j + − ( x j ) , 0 , i ∈ I ∖ I ε j + ( x j ) ∪ I ε j + − ( x j ) .
Then
λ j + ∑ i ∈ I μ i j = 1 , μ i j ⩾ 0 .
Taking convergent subsequences, λ j → λ ⩾ 0 , μ i j → μ i ⩾ 0 . Passing to the limit in (19),
λ ∇ f ( x ∗ ) + ∑ i ∈ I μ i ∇ g i ( x ∗ ) = 0 , λ + ∑ i ∈ I μ i = 1 .
For inactive constraints i ∈ I ∖ I ( x ∗ ) , ones have μ i = 0 . Thus the KKT conditions hold.
This completes the proof. □
The boundedness of { G ε j ( x j , ρ j ) } is guaranteed if the feasible set is nonempty and compact and f is bounded below. For any feasible x ¯ , optimality of x j gives G ε j x j , ρ j < G ε j x ¯ , ρ j = f ( x ¯ ) , since p ε j g i ( x ¯ ) = 0 for sufficiently small ε j . Thus the sequence is bounded above by f ( x ¯ ) , independent of j. This condition holds for all test problems in this study.

4. Numerical Examples

The algorithm’s implementation in MATLAB R2022A is presented in this section, followed by a discussion of numerical results that demonstrate its effectiveness. Before evaluating the proposed method on practical problems, its numerical performance is first assessed on four standard benchmark problems that are widely used in the constrained optimization literature. These examples serve to validate the algorithm’s solution accuracy and numerical stability in generic constrained optimization settings, providing a reliable basis for assessing its fundamental capabilities.
Detailed outcomes are presented in tables, where specific symbols are used for brevity. In these tables, j denotes the iteration number, x j is the local minimum point at iteration j, ρ j is the penalty function parameter, g i ( x j ) indicates the constraint function’s value evaluated at x j , and f ( x j ) corresponds to the value of the local minimum point x j under the objective function f.
Example 1.
Consider example ( C O P 1 ) , as presented in [11].
min f ( x ) = x 1 2 + x 2 2 + 2 x 3 2 + x 4 2 − 5 x 1 − 5 x 2 − 21 x 3 + 7 x 4 s . t . g 1 ( x ) = 2 x 1 2 + x 2 2 + x 3 2 + 2 x 1 + x 2 + x 4 − 5 ≤ 0 , g 2 ( x ) = x 1 2 + x 2 2 + x 3 2 + x 4 2 + x 1 − x 2 + x 3 − x 4 − 8 ≤ 0 , g 3 ( x ) = x 1 2 + 2 x 2 2 + x 3 2 + 2 x 4 2 − x 1 − x 4 − 10 ≤ 0 .
Table 1 presents the numerical results of Algorithm 1 applied to ( C O P 1 ) , with the initial condition set as x 0 = ( 1 , 1 , 1 , 1 ) , ρ 0 = 5 , N = 1 , ε 0 = 0.05 , δ = 0.05 , and ε = 10 − 6 . As can be seen from the table, the approximate global solution obtained is x ∗ = ( 0.16958 , 0.83556 , 2.00860 , − 0.96490 ) , in just three iterations, achieving an objective function value of − 44.23390 .
Table 1. Results of Algorithm 1 with x 0 = ( 1 , 1 , 1 , 1 ) , ρ 0 = 5 , N = 1 .
When compared to the existing literature, the superiority of the optimal value derived from Algorithm 1 in this study becomes evident. Ref. [11] reports an approximate global solution of x ∗ = ( 0.1684621 , 0.8529065 , 2.000167 , − 0.9755604 ) , yielding an objective function value of − 44.23040 . Similarly, [18] achieves an approximate global solution of x ∗ = ( 0.170768 , 0.827977 , 2.011779 , − 0.960639 ) with a corresponding objective function value of − 44.233515 . The optimal value in this paper is also better than the optimal value in [18]. Further, the solution presented in [13], the obtained approximate global solution is x ∗ = ( 0.1712 , 0.8317 , 2.0097 , − 0.9632 ) , results in an objective function value of − 44.2338 . The optimal value in this paper is also better than the optimal value in [13]. The proposed algorithm consistently surpasses these results, achieving a superior optimal value in the aforementioned references.
Example 2.
For illustration, examine example ( C O P 2 ) from [10].
min f ( x ) = − 2 x 1 − 6 x 2 + x 1 2 − 2 x 1 x 2 + 2 x 2 2 s . t . g 1 ( x ) = x 1 + x 2 ≤ 2 , g 2 ( x ) = − x 1 + 2 x 2 ≤ 2 , x 1 , x 2 ≥ 0 .
Numerical results for solving problem ( C O P 2 ) using Algorithm 1, initiated at x 0 = ( 1 , 1 ) and parameterized by ρ 0 = 5 , N = 10 , ε 0 = 0.05 , δ = 0.005 , and termination tolerance ε = 10 − 6 , are provided in Table 2. The resulting approximate global optimum, x ∗ = ( 0.80005 , 1.19995 ) , yields an objective function value of − 7.20000 . This result aligns with the optimal value f ( x ∗ ) = − 7.200000 reported in [18].
Table 2. Results of Algorithm 1 with x 0 = ( 1 , 1 ) , ρ 0 = 5 , N = 10 .
Example 3.
Examine ( C O P 3 ) from [11].
min f ( x ) = x 1 2 + x 2 2 − cos ( 17 x 1 ) − cos ( 17 x 2 ) + 3 s . t . g 1 ( x ) = ( x 1 − 2 ) 2 + x 2 2 − 1 . 6 2 ≤ 0 , g 2 ( x ) = x 1 2 + ( x 2 − 3 ) 2 − 2 . 7 2 ≤ 0 , 0 ≤ x 1 ≤ 2 , 0 ≤ x 2 ≤ 2 .
As detailed in Table 3, Algorithm 1 accurately solves ( C O P 3 ) using initial conditions x 0 = ( 1 , 1 ) , ρ 0 = 12 , N = 10 , ε 0 = 0.05 , δ = 0.001 , and ε = 10 − 6 . The algorithm converges to an approximate global optimum, x ∗ = ( 0.72537 , 0.39926 ) , providing an objective value of 1.83754 , demonstrating good agreement with the value reported in [11] where f ( x ∗ ) = 1.837623 . Furthermore, the proposed algorithm achieves a superior optimal value compared to the solution x ∗ = ( 0.72608 , 0.39946 ) with corresponding objective function value 1.8376 presented in [13].
Table 3. Results of Algorithm 1 with x 0 = ( 1 , 1 ) , ρ 0 = 12 , N = 10 .
Example 4.
Apply the proposed method to example ( C O P 4 ) discussed in [19].
min f ( x ) = x 1 2 + x 1 x 2 + 2 x 2 2 − 6 x 1 − 14 x 2 − 12 x 3 s . t . g 1 ( x ) = x 1 + x 2 + x 3 = 20 , g 2 ( x ) = x 1 + 2 x 2 ≤ 30 , x 1 , x 2 , x 3 ≥ 0 .
Table 4 presents numerical results of Algorithm 1 for solving ( C O P 4 ) using initial conditions x 0 = ( 1 , 1 , 1 ) , ρ 0 = 10 , N = 2 , ε 0 = 0.01 and δ = 0.05 . The obtained approximate global solution x ∗ = ( 0.00000 , 0.50002 , 19.49999 ) yields an objective function value of − 240.50010 , slightly better than the − 240.20 reported in [19].
Table 4. Results of Algorithm 1 with x 0 = ( 1 , 1 , 1 ) , ρ 0 = 10 , N = 2 .
The four examples above demonstrate that the proposed smoothing l 1 exact penalty algorithm consistently achieves superior optimal values compared to existing methods in the literature, with fast convergence within a few iterations. These results confirm the algorithm’s fundamental numerical reliability and computational efficiency. In the following section, its practical performance is further evaluated on the university financial risk management model, which involves multiple financial decision variables, various categories of regulatory constraints, and a multi-objective optimization structure. This extension serves to validate the algorithm’s applicability in real-world financial risk control scenarios.
The numerical results above consistently show that the proposed smoothing function achieves competitive or better accuracy and faster convergence compared with existing methods. This behavior can be attributed to the structural properties of the smoothing function p ε ( t ) . In the transition region 0 < t ≤ ε , the cubic polynomial t 3 3 ε 2 + t 2 4 ε provides a smooth transition from the flat region t ≤ 0 to the approximately linear growth region t > ε . The derivative p ε ′ ( t ) is continuous and bounded across the junction points, which prevents numerical oscillations during gradient-based optimization. The exponential tail t − 1 2 ε e − t ε + 1 + 1 12 ε for t > ε ensures that the smoothed penalty closely tracks the original l 1 penalty for large constraint violations, preserving the exactness property of the original formulation. These features collectively explain the improved performance observed in the numerical experiments.

5. Application in University Financial Risk Optimization

With the rapid expansion of higher education in China, universities have continuously scaled up their operations, funding sources have diversified, and financial activities have become increasingly sophisticated. The financial management of universities—covering budget allocation, fund utilization, debt control, and resource deployment—is subject to multiple constraints including budget caps, debt limits, and regulatory requirements. The core objective is to minimize comprehensive financial risks while satisfying all these constraints. From the perspective of optimization theory, university financial risk management can be naturally formulated as a nonlinear constrained optimization problem. The smoothed l 1 exact penalty algorithm proposed in this paper is employed to solve this model, which not only validates the practical performance of the algorithm but also provides a scientific quantitative basis for precise financial risk control and optimal resource allocation in universities.
Building upon the validated algorithmic performance in Section 4, this section constructs a comprehensive nonlinear optimization model tailored to university financial risk management. The model incorporates domain-specific variables, multiple objectives, and complex constraints that reflect real regulatory and operational realities, thereby testing the algorithm’s capability in practical application environments.
University financial risks originate from multiple interrelated factors: excessive budget adjustments disrupt capital planning, long-term idle research funds reduce resource efficiency, and excessive debt increases repayment pressure and operational instability. Since simple linear models fail to capture the intricate relationships among risk indicators, this paper develops a quadratic nonlinear constrained optimization model grounded in the actual financial context of public universities. The model integrates linear inequalities, equality constraints, and bilateral bounds, which closely align with the multi-level supervision, risk interaction, and rigid financial balance characteristic of university finance. Through comparative experiments against traditional l 1 penalty algorithms, the feasibility, effectiveness, and practicality of the proposed method are comprehensively verified in terms of iteration count, optimal objective value, and other performance metrics.

5.1. Definition of Decision Variables

Twelve decision variables are defined, corresponding to twelve core financial risk dimensions: budget management, capital project implementation, debt risk prevention, fund operation, research fund utilization, state-owned asset administration, income structure, debt structure, liquidity management, investment stability, and personnel cost control. All indicators are normalized to the interval [ 0 , 1 ] and satisfy the non-negativity condition x i ≥ 0 , i = 1 , 2 , … , 12 .
  • x 1 : Budget adjustment ratio, the proportion of adjusted funds to the total project budget, used to evaluate the standardization of budget formulation and execution;
  • x 2 : Unfinished ratio of capital projects, reflecting the lagging progress of infrastructure construction and large-scale equipment procurement;
  • x 3 : Illegal financing risk coefficient, measuring the risk of unauthorized loans and disguised debt financing;
  • x 4 : Ratio of overdue carry-over and surplus funds, representing fiscal funds that fail to be disposed within the required time limit;
  • x 5 : Idle ratio of special research funds, describing long-term unused research fiscal funds with low utilization efficiency;
  • x 6 : Idle ratio of state-owned assets, the proportion of idle fixed assets and large scientific instruments, which serves as a key indicator in asset performance evaluation;
  • x 7 : Fiscal funding dependency, the ratio of government fiscal allocation to total revenue, reflecting the university’s reliance on public budgets;
  • x 8 : Social donation and self-raised income ratio, the proportion of non-fiscal income in total revenue, measuring the diversification of funding sources;
  • x 9 : Short-term debt ratio, the proportion of debt maturing within one year to total debt, indicating the urgency of debt repayment pressure;
  • x 10 : Current ratio, the ratio of current assets to current liabilities, serving as a key indicator of short-term solvency;
  • x 11 : Investment return volatility coefficient, measuring the fluctuation of investment returns and the stability of financial assets;
  • x 12 : Personnel expenditure ratio, the proportion of personnel expenditure to total expenditure, reflecting the structure of university expenditure.

5.2. Objective Function

The optimization objective is to minimize the comprehensive financial risk of universities. Considering the mutual coupling among various risk indicators, a weighted quadratic function with cross-coupling terms is established. Based on expert evaluation widely adopted in university financial supervision, the weights of the first six single indicators are set as ω 1 = 0.24 , ω 2 = 0.20 , ω 3 = 0.22 , ω 4 = 0.16 , ω 5 = 0.12 , ω 6 = 0.06 ; the coupling weight between any two of these indicators is uniformly set to ω i j = 0.02 ( i < j ). For the six newly added variables, the single-indicator weights are set as ω 7 = 0.10 , ω 8 = 0.06 , ω 9 = 0.08 , ω 10 = 0.06 , ω 11 = 0.04 , ω 12 = 0.04 ; the coupling weight between any two indicators is uniformly set to ω i j = 0.01 ( i < j ). The financial risk minimization objective is formulated as
min F 1 ( x ) = ∑ i = 1 12 ω i x i 2 + ∑ 1 ≤ i < j ≤ 12 ω i j x i x j .
In addition to risk minimization, universities must also pursue efficient fund utilization and financial sustainability. These three objectives are inherently conflicting: reducing debt risk may limit investment opportunities, while maximizing efficiency may increase short-term volatility.
Objective 2 (Fund utilization efficiency maximization):
max F 2 ( x ) = α 1 ( 1 − x 2 − x 4 − x 5 − x 6 ) + α 2 x 8 + α 3 1 1 + x 11 ,
where the first term reflects the actual utilization rate of funds (deducting idle and delayed portions), the second term reflects income diversification, and the third term reflects investment stability. The weights are set as α 1 = 0.5 , α 2 = 0.3 , α 3 = 0.2 .
Objective 3 (Financial sustainability maximization):
max F 3 ( x ) = β 1 ( 1 − x 9 ) + β 2 ( x 10 − 1 ) + β 3 ( 1 − x 3 ) + β 4 x 7 ,
where the four terms respectively reflect debt structure rationality, short-term solvency, financing compliance, and fiscal support stability. The weights are set as β 1 = 0.3 , β 2 = 0.3 , β 3 = 0.2 , β 4 = 0.2 .
By the weighted sum method, the three objectives are transformed into a single composite objective:
min F ( x ) = λ 1 F 1 ( x ) − λ 2 F 2 ( x ) − λ 3 F 3 ( x ) ,
where λ 1 = 0.5 , λ 2 = 0.3 , λ 3 = 0.2 satisfy ∑ k = 1 3 λ k = 1 .
The weight coefficients λ 1 , λ 2 , λ 3 are determined by the comprehensive scoring of financial supervision experts in local universities, which prioritizes financial risk prevention while balancing capital efficiency and long-term operational sustainability.

5.3. Constraint Conditions

According to the whole process financial management, multi-indicator joint assessment standards, and rigid balance requirements, the constraints are divided into five categories: variable bound constraints, regular regulatory constraints, correlation constraints, financial equality constraints, and chance constraints. These categories include bilateral inequalities, linear couplings, rigid equalities, and stochastic uncertainties to capture real-world financial management scenarios.

5.3.1. Variable Interval Constraints

Normal operation of universities requires indicators to stay within a reasonable range. Extremely low values imply blocked teaching, research and infrastructure work, so bilateral bounds are imposed for all variables:
l i ≤ x i ≤ u i , i = 1 , 2 , … , 12 .
The above bounds are formulated following the operational rules of public institutions.

5.3.2. Regular Regulatory Constraints

Hard thresholds are set in line with financial supervision regulations:
x 1 ≤ 0.10 , x 2 ≤ 0.70 , x 3 ≤ 0.25 , x 4 ≤ 0.15 , x 5 ≤ 0.20 , x 6 ≤ 0.20 .

5.3.3. Correlation Constraints

Financial risks are mutually transmissible and jointly assessed in daily management. Five correlation constraints are established:
x 1 + 2 x 4 ≤ 0.22 , x 2 + 1.5 x 3 ≤ 1.00 , x 5 + x 6 ≤ 0.35 , x 7 + x 8 ≥ 0.55 , x 9 + 0.5 x 3 ≤ 0.45 .

5.3.4. Financial Equality Constraints

Two rigid balance equations are established following fiscal revenue and expenditure rules:
x 1 + x 2 + x 4 = 0.85 , x 7 + x 8 + x 12 = 1.0 .

5.3.5. Chance Constraints

Considering uncertainties in revenue fluctuations and policy adjustments, chance constraints are introduced to ensure financial robustness under stochastic conditions:
P x 7 + x 8 + x 10 ≥ 1.2 ≥ 0.90 , P x 9 ≤ 0.35 ∣ policy tightening ≥ 0.85 .
The first constraint ensures the combined revenue–liquidity index is no less than 1.2 with a confidence level of 90%, while the second restricts short-term debt ratio below 0.35 under policy tightening with 85% confidence. This paper adopts worst-case deterministic equivalents as conservative surrogates for the original stochastic constraints.
All constraints are summarized as follows:
0.02 ≤ x 1 ≤ 0.10 , 0.10 ≤ x 2 ≤ 0.70 , 0 ≤ x 3 ≤ 0.25 , 0.02 ≤ x 4 ≤ 0.15 , 0.02 ≤ x 5 ≤ 0.20 , 0.02 ≤ x 6 ≤ 0.20 , 0.40 ≤ x 7 ≤ 0.80 , 0.05 ≤ x 8 ≤ 0.30 , 0 ≤ x 9 ≤ 0.40 , 1.2 ≤ x 10 ≤ 3.0 , 0 ≤ x 11 ≤ 0.15 , 0.40 ≤ x 12 ≤ 0.65 , x 1 ≤ 0.10 , x 2 ≤ 0.70 , x 3 ≤ 0.25 , x 4 ≤ 0.15 , x 5 ≤ 0.20 , x 6 ≤ 0.20 , x 1 + 2 x 4 ≤ 0.22 , x 2 + 1.5 x 3 ≤ 1.00 , x 5 + x 6 ≤ 0.35 , x 7 + x 8 ≥ 0.55 , x 9 + 0.5 x 3 ≤ 0.45 , x 1 + x 2 + x 4 = 0.85 , x 7 + x 8 + x 12 = 1.0 , x 7 + x 8 + x 10 ≥ 1.2 , x 9 ≤ 0.35 .

5.4. Experimental Settings

The financial model is constructed from publicly available regulatory frameworks and operational standards for public universities. All variable bounds and constraint coefficients are derived from established financial regulations and debt risk management policies, rather than from proprietary institutional data. Before applying the algorithm, it can be verified that the financial model satisfies the LICQ condition required by Corollary 1 In the model constructed in Section 5.3, all constraints are linear or convex quadratic, and the active constraint Jacobian has full row rank at any feasible point. Hence LICQ holds naturally, and a finite threshold ρ ¯ is guaranteed. This justifies the use of the proposed smoothing penalty algorithm without requiring the penalty parameter to tend to infinity, thus avoiding numerical instability in practical financial computations. Moreover, the error bounds established in Theorem 2 allow decision-makers to preselect the smoothing parameter ε according to the acceptable tolerance in risk estimation, providing a practical guideline for implementing the algorithm in real-world financial planning.
Employ the proposed Algorithm 1 to solve the above model and compare it with the traditional l 1 penalty algorithm.
Initial iterate point:
x 0 = ( 0.09 , 0.70 , 0.10 , 0.06 , 0.08 , 0.08 , 0.48 , 0.10 , 0.10 , 2.00 , 0.05 , 0.42 ) .
Penalty parameter: initial value ρ 0 = 10 , update rule ρ k + 1 = 4 ρ k .
Smoothing parameter: initial value ε 0 = 0.01 , contraction rule ε k + 1 = 0.01 ε k .
Termination criterion: convergence tolerance set to 10 − 6 .
Chance constraints: adopt the deterministic worst-case equivalent formulation, i.e., x 7 + x 8 + x 10 ≥ 1.2 and x 9 ≤ 0.35 , as a conservative approximation of the probabilistic requirements.

5.5. Feasibility Analysis of the Optimal Solution

After convergence, the solutions obtained by both algorithms strictly satisfy all interval constraints, correlation constraints, equality constraints, and chance constraints; all indicators lie within the compliant ranges prescribed by financial regulations. The final optimal solution is:
x ∗ = ( 0.0915 , 0.6947 , 0.0000 , 0.0638 , 0.0200 , 0.0200 , 0.4870 , 0.1056 , 0.0000 , 1.2000 , 0.0000 , 0.4074 ) .
All constraint verifications show that the optimal solution fully meets the actual financial regulatory requirements, with all indicators within reasonable ranges.

5.6. Algorithm Performance Comparison

The iteration counts and optimization results of the two algorithms are listed in Table 5.
Table 5. Performance comparison of different penalty algorithms.
From Table 5, it can be observed that the traditional l 1 penalty function suffers from nonsmoothness, which causes oscillations during optimization and requires 8 iterations; in contrast, the proposed smooth l 1 exact penalty function, via a continuously differentiable smooth approximation, converges in only 3 iterations. The proposed algorithm achieves better results on all three objectives:
  • F 1 (comprehensive financial risk) decreases from 0.252676 to 0.248311, a reduction of 1.7%;
  • F 2 (fund utilization efficiency) increases from 0.332416 to 0.345300, an improvement of 3.9%;
  • F 3 (financial sustainability) increases from 0.657399 to 0.664026, an improvement of 1.0%.
The composite objective value of the proposed algorithm, − 0.109413 , is better than that of the traditional l 1 approach, − 0.104867 , further verifying the comprehensive advantage of the algorithm in balancing multiple objectives.
The composite objective F = 0.5 F 1 − 0.3 F 2 − 0.2 F 3 naturally yields negative values because F 2 and F 3 enter with negative signs. The actual risk level should be assessed by the value of F 1 ; the optimal solution in this paper gives F 1 = 0.248311 , indicating that financial risk has been effectively controlled at a relatively low level.
These results fully demonstrate the effectiveness of smoothing in improving both the convergence speed and solution accuracy of the algorithm: the smooth l 1 exact penalty algorithm outperforms the traditional l 1 algorithm on all indicators.
Based on the optimization results and regulatory requirements, the following key risk control measures are proposed: control the budget adjustment rate within 10% and curb frequent adjustments via an approval system; ensure the project incompletion rate is below 70% with progress assessment to prevent debt and funding gaps from delays; restrict the illegal financing coefficient to below 25% through strict approval procedures to prohibit disguised debt-raising; keep the overdue rate of carried-over surplus funds within 15% and conduct timely clearance to improve turnover; limit the idle rate of research funds to no more than 20% with enhanced tracking and supervision; cap the idle rate of state-owned assets at 20% and promote sharing platforms to boost utilization; maintain fiscal dependence between 40% and 80% while expanding social donations and self-raised channels for revenue diversification; hold the short-term debt ratio below 40% and arrange repayment schedules reasonably to avoid maturity concentration; ensure a current ratio of at least 1.2 to safeguard short-term solvency; and integrate finance, auditing, and asset management departments to build a joint early-warning system for coordinated risk prevention and control.

6. Conclusions

This paper has proposed a continuously differentiable smoothing approximation for the l 1 exact penalty function and applied it to nonlinear constrained optimization problems. The smoothing function preserves exactness while enabling gradient-based computation, with explicit error bounds and a computable penalty parameter threshold derived under standard constraint qualifications. An iterative algorithm is developed and its convergence is proved. Numerical experiments on benchmark problems validate the effectiveness of the algorithm, while its practical relevance is demonstrated through a policy-driven university financial risk management model with twelve decision variables, three conflicting objectives, and multiple regulatory constraints. The results confirm that the proposed method achieves faster convergence and improved solutions compared with the traditional non-smooth approach. Nevertheless, the method relies on gradient information and its performance depends on heuristic parameter initialization; the financial application is model-driven and awaits validation with institutional data. Future work will focus on adaptive parameter strategies, extension to lower-order penalty functions, and large-scale real-world applications.

Funding

This research was supported by Henan Province Natural Science Foundation Youth Science Fund (No. 262300422679) and the Key Science and Technology Research Project of Henan Province of China (No. 252102240125).

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zangwill, W. Nonlinear programming via penalty function. Manag. Sci. 1967, 13, 344–358. [Google Scholar]
  2. Luo, Z.; Pang, J.; Ralph, D. Mathematical Programs with Equilibrium Constraints; Cambridge University Press: Cambridge, UK, 1996. [Google Scholar]
  3. Huang, X.; Yang, X.; Teo, K. Convergence analysis of a class of penalty methods for vector optimization problems with cone constraints. J. Glob. Optim. 2006, 36, 637–652. [Google Scholar] [CrossRef] [Scilit]
  4. Rubinov, A.; Yang, X.; Bagirov, A. Penalty functions with a small penalty parameter. Optim. Method. Softw. 2002, 17, 931–964. [Google Scholar]
  5. Wu, Z.Y.; Bai, F.S.; Yang, X.Q.; Zhang, L.S. An exact lower order penalty function and its smoothing in nonlinear programming. Optimization 2004, 53, 51–68. [Google Scholar]
  6. Liu, B. On smoothing exact penalty functions for nonlinear constrained optimization problems. J. Appl. Math. Comput. 2009, 30, 259–270. [Google Scholar]
  7. Sood, D.; Singh, A.; Habelalmateen, M.I.; Siddiqui, M.A.; Kaushal, S.; Jha, S.; Prashar, D.; Garg, R. A Smoothing Technique for Objective Penalty Functions in InequalityConstrained Optimization: Applications in Wireless Sensor Networks and 5G Communication. Internet Technol. Lett. 2025, 8, e70095. [Google Scholar]
  8. Yilmaz, N.; Zeytinoglu, A. A novel class of exact penalty function approach for optimization problems with inequality constraints. J. Math. Model. 2025, 13, 153–167. [Google Scholar]
  9. Pinar, M.; Zenios, S. On smoothing exact penalty functions for convex constrained optimization. SIAM J. Optim. 1994, 4, 486–511. [Google Scholar] [CrossRef] [Scilit]
  10. Wu, Z.; Lee, H.; Bai, F. Quadratic smoothing approximation to l1 exact penalty function in global optimization. J. Ind. Manag. Optim. 2005, 1, 533–547. [Google Scholar] [CrossRef] [Scilit]
  11. Lian, S. Smoothing approximation to l1 exact penalty function for inequality constrained optimization. Appl. Math. Comput. 2012, 219, 3113–3121. [Google Scholar] [CrossRef] [Scilit]
  12. Xu, X.; Dang, C. On smoothing l1 exact penalty function for constrained optimization problems. Numer. Funct. Anal. Optim. 2019, 40, 1–18. [Google Scholar] [CrossRef] [Scilit]
  13. Qiu, J.; Yu, J.; Lian, S. Smoothing approximation to the two-parameter exact penalty function. Asia. Pac. J. Oper. Res. 2021, 38, 1–19. [Google Scholar] [CrossRef] [Scilit]
  14. Lian, S.; Niu, N. Smoothing approximation to the lower-order exact penalty function for inequality constrained optimization. J. Inequal. Appl. 2018, 2018, 131. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  15. Meng, Z.; Dang, C.; Jiang, M.; Shen, R. A smoothing objective penalty function algorithm for inequality constrained optimization problems. Numer. Funct. Anal. Optim. 2011, 32, 806–820. [Google Scholar] [CrossRef] [Scilit]
  16. Yılmaz, N.; Öğüt, H. An exact penalty function approach for inequality constrained optimization problems based on a new smoothing technique. Commun. Fac. Sci. Univ. Ank. Ser. A1 Math. Stat. 2023, 72, 761–777. [Google Scholar] [CrossRef] [Scilit]
  17. Yang, X.; Meng, Z.; Huang, X.; Pong, G. Smoothing nonlinear penalty functions for constrained optimization problems. Numer. Funct. Anal. Optim. 2003, 24, 351–364. [Google Scholar] [CrossRef] [Scilit]
  18. Binh, N. Smoothing approximation to l1 exact penalty function for constrained optimization problems. J. Appl. Math. Inform. 2015, 33, 387–399. [Google Scholar] [CrossRef] [Scilit]
  19. Cheng, M. A new exact penalty function method for nonlinear programming problems. ScienceeAsia 2018, 44, 268–276. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.