• No results found

A smoothing and regularization predictor corrector method for nonlinear inequalities

N/A
N/A
Protected

Academic year: 2020

Share "A smoothing and regularization predictor corrector method for nonlinear inequalities"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

R E S E A R C H

Open Access

A smoothing and regularization

predictor-corrector method for nonlinear

inequalities

Haitao Che

*

*Correspondence:

[email protected] School of Mathematics and Information Science, Weifang University, Weifang, Shandong 261061, China

Abstract

For a system of nonlinear inequalities, we approximate it by a family of parameterized smooth equations via a new smoothing function. We present a new smoothing and regularization predictor-corrector algorithm. The global and local superlinear convergence of the algorithm is established. In addition, the smoothing parameter

μ

and the regularization parameter

ε

in our algorithm are viewed as different

independent variables. Preliminary numerical results show the efficiency of the algorithm.

MSC: 90C33; 90C30; 15A06

Keywords: nonlinear inequalities; predictor-corrector algorithm;P0-function; smoothing function

1 Introduction

Consider the following system of nonlinear inequalities:

f(x)≤, (.)

wheref(x) = (f(x),f(x), . . . ,fn(x))andfi:RnRis a continuously differentiable function

fori= , , . . . ,n. This problem finds applications in data analysis, set separation problems, computer-aided design problems and image reconstructions [–]. Among various solu-tion methods for the inequality problems [–], the smoothing-type methods receive much attention [–] which first transform the problem as a system of nonsmooth equa-tions and approximate it by a smooth equation and then solve it by the smoothing Newton methods. Since the derivative of the underlying mapping may be seriously ill-conditioned, which may prevent the smoothing methods from converging to a solution of the prob-lem, a perturbed regularization technique is introduced to overcome this drawback [, , ]. In , Huanget al.proposed a predictor-corrector smoothing Newton method for nonlinear complementarity problem with aPfunction based on the perturbed minimum function []. The method was shown to be locally superlinear convergent under the as-sumptions that allV∂H(z*) are nonsingular andf(x) is locally Lipschitz continuous aroundx*.

In this paper, motivated by the smoothed penalty function for constrained optimiza-tion [], we construct a new smoothing funcoptimiza-tion for nonlinear inequalities, and thus we

(2)

can approximate the nonsmooth system of transformed equations by a system of smooth equations. We develop a regularization smoothing predictor-corrector method for solv-ing the problem by modifysolv-ing and extendsolv-ing the method in []. Besides choossolv-ing an ar-bitrarily starting point, the presented algorithm is simpler than the predictor-corrector noninterior continuation methods developed by Burke and Xu [].

The rest of this paper is organized as follows. In Section , we review some preliminar-ies to be used in the subsequent analysis and introduce a new smoothing function and its properties. In Section , we present a smoothing and regularization predictor-corrector method for solving the nonlinear inequalities and establish the global and local conver-gence of the proposed algorithm. Preliminary numerical experiments are reported to show the efficiency of the algorithm in Section .

To end this section, we introduce some notations used in this paper. The set ofm×k matrices with real entries is denoted byRm×k,Rn

+(Rn++) denotes the nonnegative (positive) orthant inRn. The superscript denotes the transpose of a matrix or a vector. Define N={, , . . . ,n}, and for any vectoraRn, we letD

a denote the diagonal matrix whose

i-th diagonal element isai.udenotes the -norm of a vectoruRn. For a continuously

differentiable functionf :RnRm, we denote the Jacobian off atxRnbyf(x). 2 Smooth reformulation of nonlinear inequalities

In this section, we first review some definitions and basic results, and then introduce a new smoothing function and show its properties.

Definition . A matrixMRn×nis said to be aP

-matrix if every principle minor ofM is nonnegative.

Definition . A functionF:RnRnis said to be aP

-function if for allx,yRnwith x=y, there exists an indexi∈Nsuch that

xi=yi, (xiyi)

Fi(x) –Fi(y)

≥.

For aP-matrix, the following conclusion holds [].

Lemma . If MRn×nis a P-matrix,then every matrix of the form

Da+DbM

is nonsingular for all positive definite diagonal matrices Da,DbRn×n.

Definition . Suppose thatG:RnRmis a locally Lipschitz function.Gis said to be

semi-smooth atxifGis directionally differentiable atxand

lim

V∂G(x+th),hh,t→+

Vh

exists for anyhRn, whereG(x) denotes the generalized derivative in [].

(3)

[]. Convex functions, smooth functions, piecewise linear functions, convex and concave functions, and sub-smooth functions are examples of semi-smooth functions. A function is semi-smooth at xif and only if all its component functions are. The composition of semi-smooth functions is still a semi-smooth function.

Lemma .[] Suppose thatϕ:RnRmis a locally Lipschitz function semi-smooth at x.

Then

(a) for anyV∂ϕ(x+th),h→,

Vhϕ(x;h) =oh,

(b) for anyh→,

ϕ(x+h) –ϕ(x) –ϕ(x;h) =oh. For problem (.), based on the function

x+=

max{,x}, . . . ,max{,xn}

, forxRn,

it can be transformed into the following system of equations []:

f(x)+= . (.)

Since problem (.) is a nonsmooth equation, the classical Newton methods cannot be used to solve it. Following the ideas in [, , ], we adopt the following smoothing function to approximate the nonsmooth equation

φ(μ,a) =  

a+μ

ln +ln

 +cosha

μ

, (.)

where a smoothing parameterμ>  andcoshx=ex+ex. This new smoothing function has the following properties.

Lemma . For any(μ,a)R++×Rn,it holds that

() φ(·,·)is continuously differentiable at any(μ,a)R++×Rn.

() Letφ(,a) =limμ→φ(μ,a),thenφ(,a) =a+.

() ∂φ(μa,a)≥at any(μ,a)R++×Rn.

Proof () is straightforward, so we only prove () and (). For (), following the ideas in [], we have

|a|≈ϕ(μ,a) =μ

ln +ln

 +cosha

μ

.

Furthermore, one can obtain the estimate []

|a|–ϕ(μ,a)≤μe

(4)

Thenφ(,a) =a+.

For (), by a simple calculation, we can show

∂ϕ(μ,a)

∂a =

sinha

μ

 +coshμa ∈(–, ),

then∂φ(μa,a)≥ at any (μ,a)R++×Rn. We complete the proof.

Letz= (μ,ε,x)R++×R++×Rnand

H(z) =H(μ,ε,x) =

⎛ ⎜ ⎝

μ ε (z)

⎞ ⎟

⎠, (.)

where

(z) =(μ,εx) =

⎛ ⎜ ⎜ ⎝

φ(μ,f(x)) .. .

φ(μ,fn(x)) ⎞ ⎟ ⎟

⎠+εx. (.)

Define a merit function

ψ(z) =H(z)=μ+ε+(z). (.)

Then the inequalities (.) can be reformulated as the following nonlinear equations:

H(z) =H(μ,ε,x) = . (.)

Theorem . Let H(μ,ε,x)be defined as(.).Then

(a) H(μ,ε,x)is continuously differentiable at anyz= (μ,ε,x)R++×R++×Rnwith its

Jacobian

H(z) =

⎛ ⎜ ⎝

  

  

μ(z) x x(z)

⎞ ⎟

⎠, (.)

where

μ(z) =φμμ,f(x)

, . . . ,φμμ,fn(x)

,

x(z) =φxμ,f(x)+εI= diag

 + sinh

fi(x)

μ

 +coshfi(x)

μ

:iN

f(x) +εI.

(b) Iff is aP-function,thenH(z)is nonsingular at anyR++×R++×Rn.

(5)

Theorem . in []. We also note that diag{( + sinh

fi(x)

μ

+coshfiμ(x)) :iN} andεIare positive

diagonal matrices, we know thatx(z) is nonsingular by Lemma ., which implies that H(z) is also nonsingular. This completes the proof.

3 Algorithm and convergence

In this section, we first describe our algorithm and then we reveal the global convergence analysis of the algorithm. Now, we are at a position to give the description of our smooth-ing predictor-corrector algorithm.

Algorithm .

Step . Take δ∈(, ), σ ∈(, ). Let e= (μ,ε, )∈R++×R++×Rn and x∈Rn is

an arbitrary point. Choose z= (μ

,ε,x) and parameter γ ∈(, ) such that

γH(z) ≤,γ μ+γ ε< . Setk= .

Step . IfH(zk)= , then stop. Otherwise, letβ

k=β(zk)whereβ(z)is defined byβ(z) = γH(z).

Step . Predictor step. IfH(zk), setzˆk:=zk and go to Step . Otherwise, compute ˆzk= (μˆ

k,εˆk,xˆk)∈R×R×Rnby

Hzk+Hzkzk=βkH

zke. (.)

If

ψzk+ˆzkψzk, (.)

then setzˆk=zk+zˆk. Otherwise, setzˆk=zk.

Step . Corrector step. IfH(zk)= , then stop. Otherwise, computez˜k= (μ˜ k,ε˜k, x˜k)R×R×Rnby

Hzˆk+Hzˆkzk=βzˆke. (.)

Letlkbe the smallest nonnegative integerlsuch that

ψzˆk+δlz˜k≤ –σ –γ(μ+ε)

δlψˆzk. (.)

Setλk=δlkandzk+:=zˆk+λk˜zk. Step . Setk:=k+ and return to Step .

Remark . IfH(zk) ≥, then Algorithm . solves only one linear system of

(6)

To prove the convergence of Algorithm ., first, define the set

=z= (μ,ε,x)R++×R++×Rn|μβ(z)μ,εβ(z)ε

.

The following lemmas show that Algorithm . is well defined and generates an infinite sequence with some good features.

Lemma . If f is a continuously differentiable P-function,then Algorithm .is well

defined.In addition,μk> ,εk> and zk= (μk,εk,xk)∈for any k≥.

Proof Sincefis a continuously differentiablePfunction, then it follows from Theorem . that the matrixH(z) is nonsingular foru> ,ε> . Sinceu> ,ε>  by the choice of an initial point, we may assume, without loss of generality, thatμk> ,εk> , we show that

ˆ

μk> ,εˆk> . If the predictor step is accepted, then by (.),

ˆ

μk=βkH

zkμ, (.)

ˆ

εk=βkH

zkε, (.)

otherwise, we havezk=ˆzk, which meansμ

k=μˆk,εk=εˆk. Thus, we obtainμˆk> ,εˆk> .

Furthermore,H(zk) andH(ˆzk) are nonsingular which means that (.) and (.) are well

defined.

Givenk≥, for anyα∈(, ], let

R(α) =Hzˆk+α˜zkHzˆkαHzˆkz˜k. (.)

NotingH(·) is continuously differentiable, we obtainR(α)=o(α). Then, it follows from (.) and (.) that

Hzˆk+αz˜k=Hzˆk+αHzˆkz˜k+R(α)

≤( –α)Hˆzk+R(α)+αγHˆzke ≤( –α)Hˆzk+αγ(μ+ε)H

ˆ

zk+o(α)

≤ – –γ(μ+ε)

αHzˆk+o(α). (.)

Therefore, from (.), it shows that there exists a positive numberα¯ ∈(, ] such that for allα∈(,α¯] andσ∈(, ),

Hzˆk+αz˜k≤ –σ –γ(μ+ε)

αHzˆk (.)

holds, which implies

ψzˆk+αz˜k≤ –σ –γ(μ+ε)

αψzˆk.

That is, the nonnegativelksatisfying (.) can be found, which demonstrates that (.) is

(7)

Fork= , sinceβ(z) =γH(z), we knowz. Assuming now thatziis

true fori= , , . . . ,k, we show that it continues to hold fork+ . If the predictor step is accepted, then it follows from (.), (.) and (.) that

ˆ

μk =βkH

zkμ

=γ ψzkμ

γψzk+zˆk/μ

=γHzk+zˆ

=βˆzkμ (.)

and

ˆ

εk =βkH

zkε

=γ ψzkε

γψzk+ˆzk/ε

=γHzk+zˆ

=βzˆ, (.)

which implies

ˆ

zk. (.)

Otherwise, fromzk=zˆkand the inductive assumption, we obtain that (.) also holds.

Noting (.), we have

μk+=μˆk+λkμ˜k= ( –λk)μˆk+λkβ(zˆk)μ, (.)

εk+=εˆk+λkε˜k= ( –λk)εˆk+λkβ

ˆ zkε

. (.)

In addition, from (.) we know that there existsλk∈(, ) such that

Hzˆk+λkz˜k

 –σ –γ(μ+ε)

λkH

ˆ

zkHzˆk. (.)

Therefore, it follows from (.), (.) and (.) that

μk+–βk+μ= ( –λk)μˆk+λkβ

ˆ

zkμ–γH

zk+μ

≥( –λk)β

ˆ

zkμ+λkβ

ˆ

zkμ–γH

zk+μ

=βˆzkμ–γH

zk+μ

=γHzˆ–γH

zk+μ≥. (.)

Similarly, we can obtainεk+–βk+ε≥. Thus,zk+∈.

Sinceu> ,ε> , we may assume thatμk> ,εk>  for any givenk≥. Fromμˆk> ,

ˆ

(8)

Lemma . Suppose that the infinite sequence {zk = (μ

k,εk,xk)} is generated by

Algo-rithm.,then <μk+≤μk,  <εk+≤εk and the sequence{H(zk)}is monotonically

decreasing.

Proof For anyk≥, it follows from (.), (.) and (.) that

μk+= ( –λk)μˆk+λkβ

ˆ zkμ

≤( –λk)μˆk+λkμˆk

=μˆk, (.)

εk+= ( –λk)εˆk+λkβ

ˆ zkε

≤( –λk)εˆk+λkεˆk

=εˆk. (.)

If the predictor step (Step ) is not accepted at thek-th iterate, then (.) and (.) show the desired result. Otherwise, from (.), (.),H(zk)<  andzk, one has

ˆ

μk=βkH

zkμ≤βkμ≤μk, (.)

ˆ

εk=βkH

zkε≤βkε≤εk. (.)

Thus, we obtain thatμk+≤μk,εk+≤εkhold for anyk≥.

If the predictor step (Step ) is not accepted at thek-th iterate, then (.) implies that

Hzk+≤Hzˆk=Hzk,

and the desired result has been obtained. Otherwise, it follows from (.) andH(zk)< 

that

HzˆkHzk≤Hzk.

Hence, for anyk≥, we obtain

Hzk+≤Hzk,

which means the sequence{H(zk)}is monotonically decreasing.

Lemma . Assume that f is a P-function andμ,μ,ε,εare given positive numbers

satisfyingμ<μ,ε<ε.Then,H defined by(.)has the property

lim

k→+∞

Hzk= +∞

(9)

Proof We outline the proof by contradiction. Suppose that the lemma is not true. Then there exists a sequence{zk= (μ

k,εk,xk)}such thatμ≤μkμ,ε≤εkε,ψ(zk)≤

ψ(z) butxk → ∞. Since the sequence{xk}is unbounded, the index set I={iN :

{xki}is unbounded}is nonempty. Without loss of generality, we can assume that{|xki|} → +∞for alliI. Then the following sequencexk}is bounded which is defined by

¯ xk=

⎧ ⎨ ⎩

, iI,

xk i, i∈/I.

Sincef is aP-function, by Definition ., we have

≤max

iN

xkix¯ki(fi

xkfi

¯ xk

=max,max

iI

xkifi

xkfi

¯ xk

=xkifi

xkfi

¯

xk, (.)

whereiis one of the indices for which the max is attained, andiis assumed, without loss of generality, to be independent ofk. Sincei∈I, one has{|xki|} →+∞ask→ ∞.

We now break up the proof into two cases.

Case . Ifxki→+∞ask→ ∞. In this case, sincefi(x¯k) is bounded, we deduce from

(.) thatfi(xk) >fi(x¯k).

Iffi(x¯k) <fi(xk) < +∞, for  <μ≤μkμ,ε≤εkε, lettingk→ ∞yields

 

fi

xk+μk

ln +ln

 +coshfi(x

k)

μk

is bounded and

 

fi

xk+μk

ln +ln

 +coshfi(x

k)

μk

+εkxki→+∞.

Thus,(zk) →+∞ask→ ∞.

Iffi(xk)→+∞, for  <μ≤μkμ,ε≤εkε, we have

 

fi

xk+μk

ln +ln

 +coshfi(x

k) μk →+∞ and   fi

xk+μk

ln +ln

 +coshfi(x

k)

μk

+εkxki→+∞.

Thus,(zk) →+∞ask→ ∞.

Case .xki→–∞ask→ ∞. In this case, sincefi(x¯k) is bounded, we deduce from (.)

thatfi(xk) <fi(x¯k).

If –∞<fi(xk) <fi(x¯k), for  <μ≤μkμ,ε≤εkε, we have

 

fi

xk+μk

ln +ln

 +coshfi(x

k)

(10)

is bounded and   fi

xk+μk

ln +ln

 +coshfi(x

k)

μk

+εkxki→–∞.

Thus,(zk)+ask→ ∞.

Iffi(xk)→–∞, for  <μ≤μkμ,ε≤εkε, we have

 

fi

xk+μk

ln +ln

 +coshfi(x

k) μk =  fi

xk+μ k

lne

fi(xk)

μk e fi(xk)

μk +  +e

fi (xk)

μk

= μk

lne

fi(xk)

μk +  +e

fi (xk)

μk

is bounded and

 

fi

xk+μk

ln +ln

 +coshfi(x

k)

μk

+εkxki→–∞.

Thus,(zk)+ask→ ∞.

In summary, we obtainψ(zk)→+∞ask→ ∞, which contradictsψ(zk)≤ψ(z), and

the proof is completed.

Under the assumption offbeing aP-function, Lemma . and Lemma . indicate that the level setLμ(z) defined by

Lμz=zR++×R++×Rn|ψ(z)≤ψ

z (.)

is bounded.

To obtain the global convergence of Algorithm ., we need the following assumption.

Assumption . The solutionS:={xRn,f(x)}of (.) is nonempty and bounded.

Note that Assumption . seems to be the weakest condition used in the previous liter-ature to ensure the bound of iteration sequences (see []).

Theorem . Assume that the infinite sequence{zk}is generated by Algorithm..Then

(a) The sequences{H(zk)},{μ

k}and{εk}converge to zero ask→+∞,and hence any

accumulation point of{xk}is a solution of(.).

(b) If Assumption.is satisfied,then the sequence{zk}is bounded,hence there exists at least one accumulation pointz*= (μ

*,ε*,x*)withH(z*) = andx*∈S.

Proof By Lemma ., we know that{H(zk)}converges toh*ask→ ∞. Suppose that {H(zk)}does not converge to zero. Then,h*>  and{zk}is bounded by Lemma . and

Lemma .. Assume thatz*= (μ

(11)

definition ofβ(·), we know that{μk},{εk}and{βk}converge toμ*,ε*,β*respectively and thath*=H(z*)> . Therefore, by (.), we have

lim

k→∞λ k= .

On the one hand, from Step  in Algorithm ., we get

ψzˆk+δlk–z˜k –σ –γ(μ

+ε)

δlk–ψˆzk,

which implies that

ψ(zˆk+δlk–z˜k) –ψ(zˆk)

δlk– ≥–σ

 –γ(μ+ε)

ψzˆk. (.)

Lettingk→+∞, we have

Hz*THz*z*≥–σ –γ(μ+ε)

ψzˆ*. (.)

On the other hand, by (.), we have

Hz*+Hz*z=βz*e,

i.e.,

Hz*THz*z*= –ψzˆ*+βz*Hz*Te. (.)

Combining (.) and (.), we deduce that

 –σ –γ(μ+ε)

ψz*≤βz*Hz*Te≤βz*μ+εHz*,

which means

 –σ –γ(μ+ε)

ψz*≤βz*μ+εHz*

γ(μ+ε)ψ

z*. (.)

SinceH(z*)> , then

 –σ –γ(μ+ε)

γ(μ+ε),

i.e.,

( –σ) –γ(μ+ε)

≤.

(12)

Next we prove (b). It follows from (a) thatH(zk) ask→ ∞. By (.), one has

lim

k→∞εk= , klim→∞μk= , klim→∞

zk= .

Therefore, by the famous mountain pass theorem (Theorem . in []) and along the lines of the proof of Theorem . in [], we obtain that{xk}is bounded and hence{zk}

is. Thus,{zk}has at least one accumulation pointz*= (μ

*,ε*,x*). By (a), we haveH(z*) = 

andμ*= ,ε*= ,x*∈S.

Next, we show the local superlinear convergence of Algorithm ..

Theorem . Suppose that f is a continuously differentiable P-function,Assumption.

is satisfied and z*is an accumulation point of the iteration sequence{zk}generated by Algo-rithm..If all V∂H(z*)are nonsingular and f(x)is locally Lipschitz continuous around x*,then the whole sequence{zk}superlinearly converges to z*,i.e.,

zk+–z*=ozkz*

and

μk+=o(μk), εk+=o(εk).

Proof First, from Theorem ., we know thatz*is a solution ofH(z) = . Then since all V∂H(z*) are nonsingular, it follows from [, , ] that for allzksufficiently close to

z*, we have

Hzk–≤C,

whereC>  is a constant.

Then, sinceH(z) is semi-smooth atz*,H(z) is locally Lipschitz continuous nearz*, for allzksufficiently close toz*,

ψzk=Hzk=HzkHz*=Ozkz*. (.)

For allzksufficiently close toz*, we have

zk+zkz*

=zk+Hzk––Hzk+βkH

zke–z*

=Hzk–Hzkzkz*–Hzk+βkH

zke

CHzkzkz*–Hzk+βkH

zke

=CHzkHz*–Hzkzkz*+βkH

zke

(13)

Thus, forzksufficiently close toz*, we obtain

ψzk+zk=Hzk+zk

=Ozkzkz*

=ozkz*

=oHzkHz*

=oψzk. (.)

Hence, forzksufficiently close toz*, we havezk+=zk+zk. By (.), we prove that

zk+z*=ozkz*

holds.

Next, whenkis sufficiently large, thenzk+=zk+zk, so

μk+=μk+μk=βkH

zkμ,

and

εk+=εk+εk=βkH

zkε.

Hence, for allksufficiently large,

μk+=γ μH

zk, εk+=γ εH

zk,

which, together with (.), yields

lim

k→+∞

μk+

μk

= lim

k→+∞

H(zk)H(zk–) = ,

and

lim

k→+∞

εk+

εk

= lim

k→+∞

H(zk)H(zk–)= .

This means thatμk+=o(μk),εk+=o(εk) and the desired result follows.

4 Numerical experiments

In this section, we test our algorithm for solving the systems of inequalities. In our imple-mentation, we adopt the strategy in [], the functionHdefined by (.) is replaced by

H(z) =H(μ,ε,x) =

⎛ ⎜ ⎝

μ ε φ(μ,f(x)) +cεx

⎞ ⎟

⎠, (.)

(14)
[image:14.595.118.479.97.159.2]

Table 1 Numerical results of Example 4.1

Our proposed algorithm Smoothing algorithm [8]

st c ε0 ic ip sol cpu iter sol cpu

[image:14.595.118.479.194.264.2]

(0, 0) 10 0.5 1 2 (0.0424, –1.0101) 0.14 23 (0.0592, –0.9961) 1.1 (1, –1) 10 0.4 1 2 (0.5090, –0.8655) 0.18 26 (0.3440, –0.9392) 1.3 (1, –1) 10 0.8 1 2 (0.6132, –0.7744) 0.18 28 (0.2568, –0.9667) 1.4

Table 2 Numerical results of Example 4.2

Our proposed algorithm Smoothing algorithm [8]

st c ε0 ic ip sol cpu iter sol cpu

(0, 0) 0.5 1 2 1 (0.0442, 0.3356) 0.12 fail fail fail

(0, 0) 0.5 0.5 2 1 (–0.0105, 0.9541) 0.15 21 (–0.0000, 1.2045) 0.87 (1, 1) 0.5 0.1 2 1 (–0.0019, 1.5663) 0.16 21 (0.0004, 1.5704) 0.87

(1, 1) 0.5 1 2 1 (–0.0206, 0.8605) 0.17 22 (0.0006, 1.5698) 0.90

Table 3 Numerical results of Example 4.3

Our proposed algorithm Smoothing algorithm [8]

st c ε0 ic ip sol cpu iter sol cpu

(0, 1) 10 0.5 1 2 (0.1237, 0.5902) 0.17 fail fail fail

(1, 1) 10 1 1 2 (0.0590, 0.5236) 0.16 23 (0.5023, 0.5153) 1.26

(1, 1) 1 1 1 2 (0.4533, 0.4973) 0.20 23 (0.5274, 0.5080) 1.22

In our numerical experiments, the parameters used in the algorithm are chosen as fol-lows:σ= .,δ= .,μ= ,γ = .min{, /H(z)}. The algorithm terminates when ψ(zk)–. In the tables of test results,stdenotes the starting point ofx,icdenotes the corrector iteration numbers in Step  followed directly from Step ,ipdenotes the predictor iteration numbers,iterdenotes the iteration numbers of smoothing method (in []),cpudenotes the CPU time for solving the underlying problems in seconds, andsol denotes a solution of the test problem. In the following, we reveal a detailed description of the tested problems.

In the following, we reveal a detailed description of the tested problems. For Exam-ple ., . and ., we compare the results obtained by our method with which obtained by smoothing method []. The results are summarized in Table , Table  and Table .

Example .[, ] Consider (.), wheref= (f,f)withxRand

f(x) =x+x– , f(x) = –x–x+ (.).

Example .[, ] Consider (.), wheref = (f,f)withxRand

f(x) =sin(x), f(x) = –cos(x).

Example .[] Consider (.), wheref = (f,f)withxRand

[image:14.595.117.478.300.360.2]
(15)

5 Conclusion

In this paper, we present a new smoothing and regularization predictor-corrector algo-rithm to solve the nonlinear inequalities, the global and local convergence are obtained. Furthermore, the smoothing parameterμand the regularization parameterεin our algo-rithm are viewed as independent variables. Preliminary numerical results show the effi-ciency of the algorithm.

Competing interests

We declare that we have no competing interests.

Authors’ contributions

The author carried out the proof. The author conceived of the study and participated in its design and coordination. The author read and approved the final manuscript.

Acknowledgements

This research was supported by the Natural Science Foundation of China (Grant Nos. 11171180, 11171193, 11126233, 10901096) and the fund of Natural Science of Shandong Province (Grant Nos. ZR2009AL019, ZR2011AM016). The authors are in debt to the anonymous referees for their numerous insightful comments and constructive suggestions which help improve the presentation of the article. The authors thank Prof. Yiju Wang for his careful reading of the manuscript.

Received: 14 July 2011 Accepted: 19 September 2012 Published: 2 October 2012 References

1. Zakian, V, Nail, UA: Design of dynamical and control systems by the method of inequalities. Proc. Inst. Electr. Eng.120, 1421-1472 (1973)

2. Dennis, JE, Schnabel, RB: Numerical Methods for Unconstrained Optimization and Nonlinear Equations. Prentice-Hall, Englewood Cliffs (1983)

3. Neumaier, A: Interval Methods for System of Equations. Cambridge University Press, Cambridge (1990) 4. Daniel, JW: Newtons method for nonlinear inequalities. Numer. Math.21, 381-387 (1973)

5. Mayne, DQ, Polak, E, Heunis, AJ: Solving nonlinear inequalities in a finite number of iterations. J. Optim. Theory Appl.

33, 207-221 (1981)

6. Sahba, M: On the solution of nonlinear inequalities in a finite number of iterations. Numer. Math.46, 229-236 (1985) 7. Yin, HX, Huang, ZH, Qi, L: The convergence of a Levenberg-Marquardt method for nonlinear inequalities. Numer.

Funct. Anal. Optim.29, 687-716 (2008)

8. Huang, ZH, Zhang, Y, Wu, W: A smoothing-type algorithm for solving system of inequalities. J. Comput. Appl. Math.

220, 355-363 (2008)

9. Zhu, JG, Liu, HW, Li, XL: A regularized smoothing-type algorithm for solving a system of inequalities with a P0-function. J. Comput. Appl. Math.233, 2611-2619 (2010)

10. He, C, Ma, CF: A smoothing self-adaptive Levenberg-Marquardt algorithm for solving system of nonlinear inequalities. Appl. Math. Comput.216, 3056-3063 (2010)

11. Huang, ZH, Qi, L, Sun, D: Sub-quadratic convergence of a smoothing Newton algorithm for theP0and monotone

LCP. Math. Program.99, 423-441 (2004)

12. Zhao, N, Huang, ZH: A nonmonotone smoothing Newton algorithm for solving box constrained variational inequalities with aP0function. J. Ind. Manag. Optim.7(2), 467-482 (2011)

13. Huang, ZH, Han, J, Chen, Z: Predictor-corrector smoothing Newton method, based on a new smoothing function, for solving the nonlinear complementarity with aP0function. J. Optim. Theory Appl.117, 39-68 (2003)

14. Herty, M, Klar, A, Singh, AK, Spellucci, P: Smoothed penalty algorithms for optimization of nonlinear models. Comput. Optim. Appl.37, 157-176 (2007)

15. Burke, J, Xu, S: A noninterior predictor-corrector path-following algorithm for the monotone linear complementarity problem. Math. Program.87, 113-130 (2000)

16. Luca, TD, Facchinei, F, Kanzow, C: A semismooth equation approach to the solution of nonlinear complementarity problems. Math. Program.75, 407-439 (1996)

17. Clarke, FH: Optimization and Nonsmooth Analysis. Wiley, New York (1983)

18. Mifflin, R: Semismooth and semiconvex functions in constrained optimization. SIAM J. Control Optim.15(6), 957-972 (1977)

19. Qi, L, Sun, J: A nonsmooth version of Newton’s method. Math. Program.58(3), 353-367 (1993)

20. Lee, YJ, Mangasarin, OL: SSVM: A smooth support vector machine for classification. Comput. Optim. Appl.20, 5-22 (2001)

21. Che, H, Li, M: A smoothing and regularization Broyden-like method for nonlinear inequalities. J. Appl. Math. Comput. (2012). doi:10.1007/s12190-012-0588-2

22. Chen, B, Harker, PT: A non-interior-point continuation method for linear complementarity problems. SIAM J. Matrix Anal. Appl.14, 1168-1190 (1993)

23. Huang, ZH, Han, J, Xu, D, Zhang, L: The non-linear continuation methods for solving the P0-functions non-linear complementarity problem. Sci. China44(2), 1107-1114 (2001)

24. Facchinei, F, Kanzow, C: Beyond monotonicity in regularization methods for nonlinear complementarity problems. SIAM J. Control Optim.37(2), 1150-1161 (1999)

(16)

26. Zhang, Y, Huang, ZH: A nonmonotone smoothing-type algorithm for solving a system of equalities and inequalities. J. Comput. Appl. Math.233, 2312-2321 (2010)

27. Qi, L, Sun, DF, Zhou, GL: A new look at smoothing Newton methods for nonlinear complementarity problems and box constrained variational inequalities. Math. Program., Ser. A87, 1-35 (2000)

doi:10.1186/1029-242X-2012-214

Figure

Table 1 Numerical results of Example 4.1

References

Related documents

BPO argued that its business strategy of Class A properties in Class A locations with institutional tenants helps support its low cost of capital, specifically stated that its “cost

Remember to check Clause 6 in the general terms of this policy for general events and items we will not compensate you for. The extra events and items specific to household

cessful owing to resistance by the child; adequate intermittent positive pressure ventilation was estab- lished with an Ambu apparatus. Gastric lavage with a nasogastric tube

Methods: In this study, the new algorithms, including Canonical Correlation Analysis (CCA), Least Absolute Shrinkage and Selection Operator (LASSO), L1-regularized Multi-way CCA

The results also indicate that the best configuration for the total travelled distance is obtained using a return routing policy and class-based storage strategy while orders

Immediate Assessment Vital Signs SpO2 IV Access 12 Lead ECG ECG Findings ST Elevation or New Left BBB Strongly suspicious for injury ST Depression or Dynamic T wave inversion

Handling Non-Numeric Input Attributes • We employ numeric estimation when the output attribute.

Yes, for each of the categories stated above. 36 Is the pre-trade information currently available in these markets consolidated and effectively disseminated to those