Contents lists available atScienceDirect
Nonlinear Analysis
journal homepage:www.elsevier.com/locate/na
A smoothing Newton method based on the generalized Fischer–Burmeister function for MCPs
Jein-Shan Chen
a,∗,1, Shaohua Pan
b, Tzu-Ching Lin
aaDepartment of Mathematics, National Taiwan Normal University, Taipei, 11677, Taiwan
bSchool of Mathematical Sciences, South China University of Technology, Guangzhou 510640, China
a r t i c l e i n f o
Article history:
Received 5 June 2009 Accepted 12 January 2010
Keywords:
Mixed complementarity problem The generalized FB function Smoothing approximation Convergence rate
a b s t r a c t
We present a smooth approximation for the generalized Fischer–Burmeister function where the 2-norm in the FB function is relaxed to a general p-norm (p > 1), and establish some favorable properties for it — for example, the Jacobian consistency. With the smoothing function, we transform the mixed complementarity problem (MCP) into solving a sequence of smooth system of equations, and then trace a smooth path generated by the smoothing algorithm proposed by Chen (2000) [28] to the solution set. In particular, we investigate the influence of p on the numerical performance of the algorithm by solving all MCPLIP test problems, and conclude that the smoothing algorithm with p∈(1,2]has better numerical performance than the one with p>2.
© 2010 Elsevier Ltd. All rights reserved.
1. Introduction
The mixed complementarity problem (MCP) arises in many applications including the fields of economics, engineering, and operations research [1–4] and has attracted much attention in last decade [5–10]. A collection of nonlinear mixed complementarity problems called MCPLIB can be found in [11] and the excellent book [12] is a good source for seeking theoretical backgrounds and numerical methods.
Given a mapping F
: [
l,
u] →
Rn with F= (
F1, . . . ,
Fn)
T, where l= (
l1, . . . ,
ln)
T and u= (
u1, . . . ,
un)
T with li∈
R∪ {−∞}
and ui∈
R∪ {+∞}
being given lower and upper bounds satisfying li<
ui for i=
1,
2, . . . ,
n. The MCP is to find a vector x∗∈ [
l,
u]
such that each component x∗i satisfies exactly one of the following implications:x∗i
=
liH⇒
Fi(
x∗) ≥
0,
x∗i∈ (
li,
ui) H⇒
Fi(
x∗) =
0,
x∗i
=
uiH⇒
Fi(
x∗) ≤
0.
(1)It is not hard to see that, when li
= −∞
and ui= +∞
for all i=
1,
2, . . . ,
n, the MCP(1)is equivalent to solving the nonlinear system of equationsF
(
x) =
0;
(2)whereas when li
=
0 and ui= +∞
for all i=
1,
2, . . . ,
n, it reduces to the nonlinear complementarity problems (NCP) which is to find a point x∈
Rnsuch thatx
≥
0,
F(
x) ≥
0, h
x,
F(
x)i =
0.
(3)∗Corresponding author. Tel.: +886 2 29325417; fax: +886 2 29332342.
E-mail addresses:jschen@math.ntnu.edu.tw(J.-S. Chen),shhpan@scut.edu.cn(S. Pan),cashplayer35@yahoo.com.tw(T.-C. Lin).
1 Member of Mathematics Division, National Center for Theoretical Sciences, Taipei Office.
0362-546X/$ – see front matter©2010 Elsevier Ltd. All rights reserved.
doi:10.1016/j.na.2010.01.012
In fact, from Theorem 2 of [13], the MCP(1)is also equivalent to the famous variational inequality problem (VIP) which is to find a vector x∗
∈ [
l,
u]
such thath
F(
x∗),
x−
x∗i ≥
0∀
x∈ [
l,
u] .
(4)In the rest of this paper, we assume the mapping F to be continuously differentiable.
It is well-known that NCP functions play an important role in the design of algorithms for the MCP(1). Specifically,
φ :
R×
R→
R is called an NCP function ifφ(
a,
b) =
0⇐⇒
a≥
0,
b≥
0,
ab=
0.
(5)With such a function, the MCP(1)can be reformulated as a nonsmooth systemΦ
(
x) =
0, and consequently nonsmooth Newton methods or smoothing Newton methods can be applied for solving the systemΦ(
x) =
0. Among others, the latter is based on a smooth approximation ofφ
. In the past two decades, many smooth approximations and Newton-type methods using smoothing NCP functions for complementarity problems have been proposed (see, e.g., [14–18,8,19]). Most of these methods focus on the Chen–Mangasarian class of smooth approximations of the minimum NCP function or the smoothing function of the Fischer–Burmeister (FB) NCP function. It is worthwhile to mention that the smoothing Newton method developed by Chen et al. [19] has global and superlinear (even quadratic) convergence by solving only one linear system of equations at each iteration.Recently, an extension of the FB NCP function was considered in [20–22] by two of the authors. Specifically, they define the generalized FB function as
φ
p(
a,
b) := k(
a,
b)k
p− (
a+
b) ∀
a,
b∈
R,
(6)where p is an arbitrary fixed real number from the interval
(
1, +∞)
andk (
a,
b)k
p denotes the p-norm of(
a,
b)
, i.e.,k (
a,
b)k
p= √
p|
a|
p+ |
b|
p. In other words, in the functionφ
p, they replace the 2-norm of(
a,
b)
involved in the FB function by a more general p-norm. The functionφ
pis still an NCP-function — that is, it satisfies the equivalence in(5). Moreover, it turns out thatφ
ppossesses all favorable properties of the FB function; see [20–22]. For example,φ
pis strongly semismooth and its square is a continuously differentiable NCP function. In particular, numerical results in [23] for all MCPLIB problems indicate that the least-square semismooth Newton method with p close to 1 has better performance than the case of p=
2.Thus, it is natural to ask whether the smoothing Newton method based on
φ
phas similar a numerical performance.In this paper, we are concerned with the smoothing Newton method [19,28] based on the generalized FB function, motivated by the inexpensive computation work of the method at each iteration, and the fact that there are no corresponding numerical experiments to verify the effectiveness of this algorithm. We investigate the influence of the parameter p on the numerical performance of the smoothing method for solving the MCPLIB test problems. Specifically, in Section3, we present a smoothing function of the generalized FB function, and studied some of its favorable properties, including the Jacobian consistency property; in Section4, we describe the iterative steps of the smoothing algorithm and provide the corresponding conditions for the global convergence and local superlinear (or quadratic) convergence; in Section5, we report the numerical results of the smoothing algorithm for solving the MCPLIB test problems.
Throughout this paper, Rndenotes the space of n-dimensional real column vectors and eimeans a unit vector with ith component being 1 and the others being 0. For a differentiable mapping F , F0
(
x)
and∇
F(
x)
to denote the Jacobian of F at x and the transposed Jacobian of F , respectively. Given an index setI, the notation[
F0(
x)]
IIdenotes the submatrix consisting of the ith row and the jth column with i∈
Iand j∈
I.2. Preliminary
In this section, we review some basic concepts and results that will be used in subsequent analysis. We start with introducing the concept of generalized Jacobian of a mapping. Let G
:
Rn→
Rmbe a locally Lipschitz continuous mapping.Then, G is almost everywhere differentiable by Rademacher’s Theorem (see [24]). In this case, the generalized Jacobian
∂
G(
x)
of G at x (in the Clarke sense) is defined as the convex hull of the B-subdifferential∂
BG(
x) :=
V∈
Rm×n|∃{
xk} ⊆
DG: {
xk} →
x and G0(
xk) →
V,
where DGis the set of differentiable points of G. In other words,
∂
G(
x) =
conv∂
BG(
x)
. If m=
1, we call∂
G(
x)
the generalized gradient of G at x. The calculation of∂
G(
x)
is usually difficult in practice, and Qi [25] proposed so-called C -subdifferential of G:∂
CG(
x)
T:= ∂
G1(
x) × · · · × ∂
Gm(
x)
(7)which is easier to compute than the generalized Jacobian
∂
G(
x)
. Here, the right-hand side of(7)denotes the set of matrices in Rn×mwhose i-th column is given by the generalized gradient of the i-th component function Gi. In fact, by Proposition 2.6.2 of [24],∂
G(
x)
T⊆ ∂
CG(
x)
T. We assume that the reader is familiar with the concepts of (strongly) semismooth functions, and refer to [26,27] for details.We also need the definitions of P-functions and P-matrices in the subsequent sections.
Definition 2.1. Let F
= (
F1, . . . ,
Fn)
Twith Fi:
Rn→
R for i=
1,
2, . . . ,
n. Then,(a) the mapping F is called a P0-function if, for every x and y in Rnwith x
6=
y, there is an index i∈ {
1,
2, . . . ,
n}
such that xi6=
yi and(
xi−
yi)(
Fi(
x) −
Fi(
y)) ≥
0;
(b) the mapping F is called a P-function if, for every x and y in Rnwith x
6=
y, there is an index i∈ {
1,
2, . . . ,
n}
such that xi6=
yi and(
xi−
yi)(
Fi(
x) −
Fi(
y)) >
0.
(c) the mapping F is called a uniform P-function if there exists a positive constant
µ >
0 such that, for every x and y in Rn, there is an index i∈ {
1,
2, . . . ,
n}
such that(
xi−
yi)(
Fi(
x) −
Fi(
y)) ≥ µk
x−
yk
2.
Definition 2.2. A matrix M∈
Rn×nis called an(a) P0-matrix if each of its principal minors is nonnegative.
(b) P-matrix if each of its principal minors is positive.
FromDefinitions 2.1and2.2, it is not hard to see that a continuously differentiable mapping F is a P0-function if and only if
∇
F(
x)
is P0-matrix for all x∈
Rn. For the P0-matrix, we also have the following important property.Lemma 2.1 ([12]). A matrix M
∈
Rn×nis a P0-matrix if and only if for every nonzero vector x, there exists an index i such that xi6=
0 and xi(
Mx)
i≥
0.Next we recall some favorable properties of
φ
pwhose proofs can be found in [20–22].Lemma 2.2. Let
φ
p:
R×
R→
R be defined by(6). Then, the following results hold.(a)
φ
pis a strongly semismooth NCP-function.(b) Given any point
(
a,
b) ∈
R2, each element in the generalized gradient∂φ
p(
a,
b)
has the representation(ξ −
1, ζ −
1)
where, if(
a,
b) 6= (
0,
0)
,(ξ, ζ ) =
sign(
a) · |
a|
p−1k (
a,
b)k
pp−1,
sign(
b) · |
b|
p−1k (
a,
b)k
pp−1! ,
and otherwise
(ξ, ζ )
is an arbitrary vector in R2satisfying| ξ|
p−p1+ | ζ |
p−p1≤
1.(c) The square of
φ
pis a continuously differentiable NCP function.(d) If
{ (
ak,
bk)} ⊆
R2satisfies(
ak→ −∞ )
or(
bk→ −∞ )
or(
ak→ ∞
and bk→ ∞ )
, then we have| φ
p(
ak,
bk)| → ∞
as k→ ∞
.The following lemma establishes another property of
φ
p, which plays a key role in the nonsmooth system reformulation of the MCP(1)with the generalized FB function.Lemma 2.3. Let
φ
p:
R×
R→
R be defined by(6). Then, the following limits hold.(a) lim
li→−∞
φ
p xi−
li, φ
p(
ui−
xi, −
Fi(
x)) = −φ
p(
ui−
xi, −
Fi(
x))
. (b) limui→∞
φ
p xi−
li, φ
p(
ui−
xi, −
Fi(
x)) = φ
p(
xi−
li,
Fi(
x))
. (c) limli→−∞ lim
ui→∞
φ
p xi−
li, φ
p(
ui−
xi, −
Fi(
x)) = −
Fi(
x)
.Proof. Let
{
ak} ⊆
R be any sequence converging to+∞
as k→ ∞
and b∈
R be any fixed real number. We will prove limk→∞
φ
p(
ak,
b) = −
b, and part (a) then follows by continuity arguments. Without loss of generality, assume that ak>
0 for each k. Then,φ
p(
ak,
b) =
ak 1+ (|
b| /
ak)
p1/p−
ak−
b=
ak"
1
+
1 p|
b|
ak p+
1−
p 2p2|
b|
ak 2p+ · · · + (
1−
p) · · · (
1−
pn+
p)
n!
pn|
b|
ak np+
o|
b|
ak pn#
−
ak−
b=
1 p|
b|
p(
ak)
p−1+
1−
p 2p2|
b|
2p(
ak)
2p−1+ · · · + (
1−
p) · · · (
1−
pn+
p)
n!
pn|
b|
np(
ak)
np−1+ (
ak)|
b|
np(
ak)
npo
|
b| /
akpn|
b| /
akpn−
b where the second equality is using the Taylor expansion of the function(
1+
t)
1/p and the notation o(
t)
means limt→0o(
t)/
t=
0. Since ak→ +∞
as k→ ∞
, we have (a|kb)|npnp−1→
0 for all n. This together with the last equation implies limk→∞φ
p(
ak,
b) = −
b. This proves part (a). Part (b) and (c) are direct by part (a) and the continuity ofφ
FB.To close this section, we summarize the monotonicity of two scalar-valued functions that will be used in the subsequent section. Since the proof is direct, we omit it here.
Lemma 2.4. For any fixed 0
≤ µ
1< µ
2, the following functions f1(
t) := (
t+ µ
1)
−p−p1− (
t+ µ
2)
−p−p1(
t>
0)
andf2
(
t) := (
t+ µ
2)
p−p1− (
t+ µ
1)
p−p1(
t≥
0)
are decreasing on
(
0, +∞)
, and furthermore, f2(
t) ≤
f2(
0) = µ
(2p−1)/p− µ
(1p−1)/p.
3. The smoothing function and its propertiesFor convenience, in the rest of this paper, we adopt the following notations of index sets:
Il
:= {
i∈ {
1,
2, . . . ,
n} | −∞ <
li<
ui= +∞} ,
Iu:= {
i∈ {
1,
2, . . . ,
n} | −∞ =
li<
ui< +∞} ,
Ilu:= {
i∈ {
1,
2, . . . ,
n} | −∞ <
li<
ui< +∞} ,
If:= {
i∈ {
1,
2, . . . ,
n} | −∞ =
li<
ui= +∞} .
(8)
With the generalized FB function, we define a operatorΦp
:
Rn→
Rncomponentwise asΦp,i
(
x) :=
φ
p(
xi−
li,
Fi(
x))
if i∈
Il,
− φ
p(
ui−
xi, −
Fi(
x))
if i∈
Iu, φ
p(
xi−
li, φ
p(
ui−
xi, −
Fi(
x)))
if i∈
Ilu,
−
Fi(
x)
if i∈
If,
(9)
where the minus sign for i
∈
Iuand i∈
Ifis motivated byLemma 2.3. In fact, all results of this paper would be true without the minus sign. Using the equivalence in(5), it is not difficult to verify that the following result holds.Proposition 3.1. x∗
∈
Rnis a solution of the MCP(1)if and only if x∗solves the nonlinear system of equationsΦp(
x) =
0.We want to point out that, unlike for the nonlinear complementarity problem, when writing the generalized FB function
φ
pasφ
p(
a,
b) = (
a+
b) − k(
a,
b)k
p,
the conclusion ofProposition 3.1does not necessarily hold since, if Il= {
1,
2, . . . ,
n}
, thenx¯ =
l satisfiesΦp(¯
x) =
0, but F(¯
x) ≥
0 does not necessarily hold. Similar phenomenon also appears when replacingφ
pby the minimum NCP function.Since
φ
pis not differentiable at the origin, the systemΦp(
x) =
0 is nonsmooth. In this paper, we will find a solution of nonsmooth systemΦp(
x) =
0 by solving a sequence of smooth approximationsΨp(
x, ε) =
0, whereε >
0 is a smoothing parameter and the operatorΨp:
Rn×
R++→
Rnis defined componentwise asΨp,i
(
x, ε) :=
ψ
p(
xi−
li,
Fi(
x), ε)
if i∈
Il,
− ψ
p(
ui−
xi, −
Fi(
x), ε)
if i∈
Iu, ψ
p xi−
li, ψ
p(
ui−
xi, −
Fi(
x), ε), ε
if i∈
Ilu,
−
Fi(
x)
if i∈
If,
(10)
with
ψ
p(
a,
b, ε) := p
p|
a|
p+ |
b|
p+ ε
p− (
a+
b).
(11)In what follows, we concentrate on the favorable properties of the smoothing function
ψ
pand the operatorΨp. First, let us state the favorable properties ofψ
p.Lemma 3.1. Let
ψ
p:
R3→
R be defined by(11). Then, the following result holds.(a) For any fixed
ε >
0,ψ
p(
a,
b, ε)
is continuously differentiable at all(
a,
b) ∈
R2with−
2< ∂ψ
p(
a,
b, ε)
∂
a<
0, −
2< ∂ψ
p(
a,
b, ε)
∂
b<
0.
(12)(b) For any fixed
(
a,
b) ∈
R2,ψ
p(
a,
b, ε)
is continuously differentiable, strictly increasing and convex with respect toε >
0.Moreover, for any 0
< ε
1≤ ε
2,0
≤ ψ
p(
a,
b, ε
2) − ψ
p(
a,
b, ε
1) ≤ (ε
2− ε
1).
(13)In particular,
| ψ
p(
a,
b, ε) − φ
p(
a,
b)| ≤ ε
for allε ≥
0.(c) For any fixed
(
a,
b) ∈
R2, letψ
p0(
a,
b) :=
limε↓0∂ψp(a,b,ε)
∂a
,
limε↓0
∂ψp(a,b,ε)
∂b
.
Then,lim
h=(h1,h2)→(0,0)
φ
p(
a+
h1,
b+
h2) − φ
p(
a,
b) − ψ
p0(
a+
h1,
b+
h2)
Thk
hk =
0.
(d) For any given
ε >
0, if p≥
2, thenψ
p(
a,
b, ε) =
0H⇒
a>
0,
b>
0,
2ab≤ ε
2, and whenever p>
1,ψ
p(
a,
b, ε) =
0H⇒
a>
0,
b>
0,
min{
a,
b} ≤
√p ε2p−2.
Proof. (a) Using an elementary calculation, we immediately obtain that
∂ψ
p(
a,
b, ε)
∂
a=
sign(
a)|
a|
p−1√
p|
a|
p+ |
b|
p+ ε
pp−1−
1,
∂ψ
p(
a,
b, ε)
∂
b=
sign(
b)|
b|
p−1√
p|
a|
p+ |
b|
p+ ε
pp−1−
1.
(14)For any fixed
ε >
0, since∂ψp(∂aa,b,ε)and∂ψp(∂ab,b,ε)are continuous at all(
a,
b) ∈
R2, it follows thatψ
p(
a,
b, ε)
is continuously differentiable at all(
a,
b) ∈
R2. Noting thatsign
(
a)|
a|
p−1√
p|
a|
p+ |
b|
p+ ε
pp−1<
1 andsign
(
b)|
b|
p−1√
p|
a|
p+ |
b|
p+ ε
pp−1<
1,
we readily get the inequality(12).
(b) For any
ε >
0, an elementary calculation yields that∂ψ
p(
a,
b, ε)
∂ε = ε
p−1√
p|
a|
p+ |
b|
p+ ε
pp−1>
0,
∂
2ψ
p(
a,
b, ε)
∂ε
2= (
p−
1)ε
p−2√
p|
a|
p+ |
b|
p+ ε
pp−11
− ε
p|
a|
p+ |
b|
p+ ε
p≥
0.
Therefore, for any fixed
(
a,
b) ∈
R2,ψ
p(
a,
b, ε)
is continuously differentiable, strictly increasing and convex with respect toε >
0. By the mean-value theorem, for any 0< ε
1≤ ε
2, there exists someε
0∈ (ε
1, ε
2)
such thatψ
p(
a,
b, ε
2) − ψ
p(
a,
b, ε
1) = ∂ψ
p∂ε (
a,
b, ε
0)(ε
2− ε
1).
Since∂ψ∂εp
(
a,
b, ε
0) ≤
1 by the proof of part (a), inequality(13)holds for all 0< ε
1≤ ε
2. Lettingε
1↓
0, the desired result then follows.(c) Using the formula(14), it is easy to calculate that
limε↓0
∂ψ
p(
a,
b, ε)
∂
a=
sign
(
a)|
a|
p−1√
p|
a|
p+ |
b|
pp−1−
1 if(
a,
b) 6= (
0,
0),
−
1 if(
a,
b) = (
0,
0);
limε↓0
∂ψ
p(
a,
b, ε)
∂
b=
sign
(
b)|
b|
p−1√
p|
a|
p+ |
b|
pp−1−
1 if(
a,
b) 6= (
0,
0),
−
1 if(
a,
b) = (
0,
0).
(15)
From this, we see that
ψ
p0(
a,
b) =
∂φp(a,b)
∂a
,
∂φp∂(ba,b)at
(
a,
b) 6= (
0,
0)
. Therefore, we only need to check the case(
a,
b) = (
0,
0)
. The desired result follows byφ
p(
h1,
h2) − φ
p(
0,
0) − ψ
p0(
h1,
h2)
Th= p
p|
h1|
p+ |
h2|
p− |
h1|
p+ |
h2|
p( √
p|
h1|
p+ |
h2|
p)
p−1= p
p|
h1|
p+ |
h2|
p− p
p|
h1|
p+ |
h2|
p=
0.
(d) From the definition of
ψ
p(
a,
b, ε)
, clearly,ψ
p(
a,
b, ε) =
0 implies a+
b≥
0, and hence a≥
0 or b≥
0. Note that, whenever a≥
0,
b≤
0 or a≤
0,
b≥
0, there holds thatp
p|
a|
p+ |
b|
p+ ε
p> p
p|
a|
p+ |
b|
p≥
max{|
a| , |
b|} ≥
a+
b,
i.e.,
ψ
p(
a,
b, ε) >
0. Hence, for any givenε >
0,ψ
p(
a,
b, ε) =
0 implies a>
0 and b>
0.(i) If p
≥
2, using the nonincreasing of p-norm with respect to p leads toψ
p(
a,
b, ε) =
0⇐⇒
a+
b= p
p|
a|
p+ |
b|
p+ ε
p≤ p
|
a|
2+ |
b|
2+ ε
2H⇒ (
a+
b)
2≤
a2+
b2+ ε
2H⇒
2ab≤ ε
2.
(ii) For p
>
1, without loss of generality, we assume 0<
a≤
b. For any fixed a≥
0, consider f(
t) = (
t+
a)
p−
tp−
ap− ε
p(
t≥
0)
. It is easy to verify that the function f is strictly increasing on[
0, +∞)
. Sinceψ
p(
a,
b, ε) =
0, we have f(
b) =
0 which says f(
a) = (
2p−
2)
ap− ε
p≤
f(
b) =
0. From this inequality, we get min{
a,
b} =
a≤
√p ε2p−2. UsingLemma 3.1and the expression ofΨp, we readily obtain the following result.
Proposition 3.2. LetΨpbe defined by(10). Then, the following results hold.
(a) For any fixed
ε >
0,Ψp(
x, ε)
is continuously differentiable on Rnwith∇
xΨp(
x, ε) =
Da(
x, ε) + ∇
F(
x)
Db(
x, ε),
where Da
(
x, ε)
and Db(
x, ε)
are n×
n diagonal matrices with the diagonal elements(
Da)
ii(
x, ε)
and(
Db)
ii(
x, ε)
defined as follows:(a1) For i
∈
Il,(
Da)
ii(
x, ε) =
sign(
xi−
li)|
xi−
li|
p−1k (
xi−
li,
Fi(
x), ε)k
pp−1−
1,
(
Db)
ii(
x, ε) =
sign(
Fi(
x))|
Fi(
x)|
p−1k (
xi−
li,
Fi(
x), ε)k
pp−1−
1.
(a2) For i∈
Iu,(
Da)
ii(
x, ε) =
sign(
ui−
xi)|
ui−
xi|
p−1k (
ui−
xi,
Fi(
x), ε)k
pp−1−
1,
(
Db)
ii(
x, ε) = −
sign(
Fi(
x))|
Fi(
x)|
p−1k (
ui−
xi,
Fi(
x), ε)k
pp−1−
1.
(a3) For i∈
Ilu,(
Da)
ii(
x, ε) =
ai(
x, ε) +
bi(
x, ε)
ci(
x, ε)
and(
Db)
ii(
x, ε) =
bi(
x, ε)
di(
x, ε)
withai
(
x, ε) =
sign(
xi−
li)|
xi−
li|
p−1(
xi−
li, ψ
p(
ui−
xi, −
Fi(
x), ε), ε)
p−1 p
−
1,
bi
(
x, ε) =
sign(ψ
p(
ui−
xi, −
Fi(
x), ε))|ψ
p(
ui−
xi, −
Fi(
x), ε)|
p−1(
xi−
li, ψ
p(
ui−
xi, −
Fi(
x), ε), ε)
p−1 p
−
1,
ci
(
x, ε) = −
sign(
ui−
xi)|
ui−
xi|
p−1k (
ui−
xi,
Fi(
x), ε)k
pp−1+
1,
di
(
x, ε) =
sign(
Fi(
x))|
Fi(
x)|
p−1k (
ui−
xi,
Fi(
x), ε)k
pp−1+
1.
(a4) For i∈
If,(
Da)
ii(
x, ε) =
0 and(
Db)
ii(
x, ε) = −
1.Moreover,
−
2< (
Da)
ii(
x, ε) <
0 and−
2< (
Db)
ii(
x, ε) <
0 for all i∈
Il∪
Iu, and−
6< (
Da)
ii(
x, ε) <
0 and−
4< (
Db)
ii(
x, ε) <
0 for i∈
Ilu. (b) For any givenε
1>
0 andε
2>
0, we havek
Ψp(
x, ε
2) −
Ψp(
x, ε
1)k ≤ √
n√
p 2+
1| ε
2− ε
1| , ∀
x∈
Rn.
Particularly, for any givenε >
0,k
Ψp(
x, ε) −
Φp(
x)k ≤ √
n√
p2
+
1ε, ∀
x∈
Rn.
The Jacobian consistency property plays a crucial role in the analysis of local fast convergence of the smoothing algorithm [19]. To show that the smoothing operatorΨpsatisfies the Jacobian consistency property, we need the following characterization of the generalized Jacobian
∂
CΦp(
x)
, which is direct byLemma 2.2(b).Proposition 3.3. For any given x
∈
Rn,∂
CΦp(
x)
T= {
Da(
x) + ∇
F(
x)
Db(
x)}
, where Da(
x),
Db(
x)
are n×
n diagonal matrices whose diagonal elements are given as below:(a) For i