Skip to main content
Springer logoLink to Springer
. 2018 Dec 18;2018(1):351. doi: 10.1186/s13660-018-1943-0

An existence-uniqueness theorem and alternating contraction projection methods for inverse variational inequalities

Songnian He 1, Qiao-Li Dong 1,
PMCID: PMC6299062  PMID: 30839866

Abstract

Let C be a nonempty closed convex subset of a real Hilbert space H with inner product ,, and let f:HH be a nonlinear operator. Consider the inverse variational inequality (in short, IVI(C,f)) problem of finding a point ξH such that

f(ξ)C,ξ,vf(ξ)0,vC.

In this paper, we prove that IVI(C,f) has a unique solution if f is Lipschitz continuous and strongly monotone, which essentially improves the relevant result in (Luo and Yang in Optim. Lett. 8:1261–1272, 2014). Based on this result, an iterative algorithm, named the alternating contraction projection method (ACPM), is proposed for solving Lipschitz continuous and strongly monotone inverse variational inequalities. The strong convergence of the ACPM is proved and the convergence rate estimate is obtained. Furthermore, for the case that the structure of C is very complex and the projection operator PC is difficult to calculate, we introduce the alternating contraction relaxation projection method (ACRPM) and prove its strong convergence. Some numerical experiments are provided to show the practicability and effectiveness of our algorithms. Our results in this paper extend and improve the related existing results.

Keywords: Inverse variational inequality, Variational inequality, Lipschitz continuous, Strongly monotone

Introduction

Let H be a real Hilbert space with inner product , and induced norm . Recall that the metric projection operator of a nonempty closed convex subset C of H, PC:HC, is defined by

PC(x):=argminyCxy2,xH.

Let C be a nonempty closed convex subset of H, and let F:CH be a nonlinear operator. The so-called variational inequality (in short, VI(C,F)) problem is to find a point uC such that

F(u),vu0,vC. 1

The variational inequalities have many important applications in different fields and have been studied intensively, see [1, 2, 4, 714, 17, 24, 26, 27, 31, 32, 36, 3840, 4246], and the references therein.

It is easy to verify that u solves VI(C,F) if and only if u is a solution of the fixed point equation

u=PC(IλF)u, 2

where I is the identity operator on H and λ is an arbitrary positive constant.

A class of variant variational inequalities is the inverse variational inequality (in short IVI(C,f)) problem [19], which is to find a point ξH such that

f(ξ)C,ξ,vf(ξ)0,vC, 3

where f:HH is a nonlinear operator. The inverse variational inequalities are also widely used in many different fields such as the transportation system operation, control policies, and the electrical power network management [20, 22, 41].

Now we give a brief overview of the properties and algorithms of inverse variational inequalities. For the properties of inverse variational inequalities, Han et al. [16] proved that the solution set of any monotone inverse variational inequality is convex. He [18] proved that the inverse variational inequality IVI(C,f) is equivalent to the following projection equation:

f(ξ)=PC(f(ξ)βξ),

where β is an arbitrary positive constant. Consequently, the problem IVI(C,f) equals the fixed point problem of the mapping

T:=If+PC(fβI).

The following lemma reveals the intrinsic relationship between variational inequalities and inverse variational inequalities.

Lemma 1.1

([23, 34])

If f:HH is a one-to-one correspondence, then ξH is a solution of IVI(C,f) if and only if u=f(ξ) is a solution of VI(C,f1).

As for the existence and uniqueness of solutions for Lipschitz continuous and strongly monotone inverse variational inequalities, Luo et al. [34] proved the following result.

Lemma 1.2

([34, Lemma 1.3])

If f:HH is L-Lipschitz continuous and η-strongly monotone, and there exists some positive constant β such that

|βη|<η22η+2212η+L2, 4
η22η+2212η+L2>0, 5

and

ηL<2η, 6

then T is a strict contraction with the coefficient

12η+L2+L22βη+β2<1.

Hence the inverse variational inequality IVI(C,f) has one and only one solution.

It is easy to see that conditions (4)–(6) are not only rather harsh, but also nonessential.

The main iterative algorithms to approximate the inverse variational inequalities (3) are projection methods [28]. He et al. [21, 23] introduced PPA-based methods, exact proximal point algorithm and inexact proximal point algorithm, for monotone inverse variational inequalities and constrained ‘black-box’ inverse variational inequalities, respectively. They also gave the prediction-correction proximal point algorithm and the adaptive prediction-correction proximal point algorithm. Under certain conditions, the convergence rate of these algorithms is proved to be linear. Based on Lemma 1.2, Luo et al. [34] introduced several regularized iterative algorithms to solve monotone and Lipschitz continuous inverse variational inequalities.

There is also a lot of research on the properties of the inverse variational inequalities. We refer the reader to the papers [29, 30, 35, 37], and the references therein for the well-posedness of inverse variational inequalities. Very recently, Chen et al. [6] obtained the optimality conditions for solutions of constrained inverse vector variational inequalities by means of nonlinear scalarization.

Although inverse variational inequalities have a wide range of applications, they have not received enough attention. For example, some fundamental problems, including the existence and uniqueness of solutions, still need further study.

In this paper, based on Lemma 1.1, we firstly prove that IVI(C,f) has a unique solution if f is Lipschitz continuous and strongly monotone. This means that conditions (4)–(6) are all redundant and therefore can be eliminated. By making full use of the existing results, an iterative algorithm, named alternating contraction projection method (ACPM), is proposed for solving Lipschitz continuous and strongly monotone inverse variational inequalities. The strong convergence of the ACPM is proved and the convergence rate estimate is obtained. Furthermore, for the case that the structure of C is very complex and the projection operator PC is difficult to calculate, we introduce the alternating contraction relaxation projection method (ACRPM) and prove its strong convergence. Some numerical experiments, which show advantages of the proposed algorithms, are provided. The results in this paper extend and improve the related existing results.

Preliminaries

In this section, we list some concepts and tools that will be used in the proofs of the main results. In the sequel, we use the notations:

  • (i)

    → denotes strong convergence;

  • (ii)

    ⇀ denotes weak convergence;

  • (iii)

    ωw(xn)={x{xnk}k=1{xn}n=1 such that xnkx} denotes the weak ω-limit set of {xn}n=1.

The next inequality is trivial but in common use.

Lemma 2.1

x+y2x2+2y,x+y,x,yH.

Definition 2.1

Let f:HH be a single-valued mapping. f is said to be

  • (i)
    monotone if
    f(x)f(y),xy0,x,yH;
  • (ii)
    η-strongly monotone if there exists a constant η>0 such that
    f(x)f(y),xyηxy2,x,yH;
  • (iii)
    L-Lipschitz continuous if there exists a constant L>0 such that
    f(x)f(y)Lxy,x,yH;
  • (iv)
    nonexpansive if
    f(x)f(y)xy,x,yH;
  • (v)
    firmly nonexpansive if
    f(x)f(y)2xy2(xf(x))(yf(y))2,x,yH.

It is well known that PC is also firmly nonexpansive.

For the projection operator PC, the following characteristic inequality holds.

Lemma 2.2

([15, Sect. 3])

Let zH and uC. Then u=PCz if and only if

zu,vu0,vC.

By using Lemma 2.2 and the definition of variational inequality (1), we get the following results.

Lemma 2.3

uC is a solution of VI(C,F) if and only if u satisfies the fixed-point equation

u=PC(IμF)u,

where μ is an arbitrary positive constant.

Lemma 2.4

([5, Theorem 5])

Let C be a nonempty closed convex subset of a real Hilbert space H, and let F:HH be L-Lipschitz continuous and η-strongly monotone. Let λ and μ be constants such that λ(0,1) and μ(0,2ηL2), respectively, and let Tμ=PC(IμF) (or IμF) and Tλ,μ=PC(IλμF) (or IλμF). Then Tμ and Tλ,μ are all strict contractions with coefficients 1τ and 1λτ, respectively, where τ=12μ(2ημL2).

The following two lemmas are crucial for the analysis of the proposed algorithms.

Lemma 2.5

([33])

Assume that {an}n=0 is a sequence of nonnegative real numbers such that

an+1(1γn)an+γnδn,n0,

where {γn}n=0 is a sequence in (0,1) and {δn}n=0 is a real sequence such that

  • (i)

    n=0γn=;

  • (ii)

    lim supnδn0 or n=0|γnδn|<.

Then limnan=0.

Lemma 2.6

([27])

Assume that {sn}n=0 is a sequence of nonnegative real numbers such that

sn+1(1γn)sn+γnδn,n0,sn+1snηn+αn,n0,

where {γn}n=0 is a sequence in (0,1), {ηn}n=0 is a sequence of nonnegative real numbers, and {δn}n=0 and {αn}n=0 are two sequences in R such that

  • (i)

    n=0γn=,

  • (ii)

    limnαn=0,

  • (iii)

    limkηnk=0 implies lim supkδnk0 for any subsequence {nk}k=0{n}n=0.

Then limnsn=0.

Recall that a function φ:HR is called convex if

φ(λu+(1λ)v)λφ(u)+(1λ)φ(v),λ[0,1],u,vH.

Recall that an element gH is said to be a subgradient of a convex function φ:HR at u if

φ(z)φ(u)+g,zu,zH. 7

A convex function φ:HR is said to be subdifferentiable at u, if it has at least one subgradient at u. The set of subgradients of φ at u is called the subdifferential of φ at u, which is denoted by φ(u). Relation (7) is called the subdifferential inequality of φ at u. A function φ is called subdifferentiable, if it is subdifferentiable at every uH. If a convex function φ is differentiable, then its gradient and subgradient coincide.

Recall that a function φ:HR is said to be weakly lower semi-continuous (w-lsc) at u if unu implies

φ(u)lim infnφ(un).

An existence and uniqueness theorem

In this section, with the help of Lemma 1.1, an existence and uniqueness theorem of solutions for inverse variational inequalities is established.

Firstly, applying Lemma 2.3, Lemma 2.4, and Banach’s contraction mapping principle, it is not difficult to get the following well-known result.

Theorem 3.1

Let C be a nonempty closed convex subset of a real Hilbert space H, and let F:CH be a Lipschitz continuous and strongly monotone operator. Then the variational inequality VI(C,F) has a unique solution. Furthermore, if F:CH is L-Lipschitz continuous and η-strongly monotone, then for any μ(0,2ηL2), PC(IμF):CC is a strict contraction and the sequence {xn}n=0 generated by the gradient projection method

xn+1=PC(IμF)xn 8

converges strongly to the unique solution of VI(C,F), where the initial guess x0 can be selected in H arbitrarily.

Secondly, we show the following two facts.

Lemma 3.1

If f:HH is Lipschitz continuous and strongly monotone, then f:HH is a bijection and thus f1:HH is a single-valued mapping.

Proof

In order to complete the proof, it suffices to verify that, for any vH, there exists only one uH such that f(u)=v. Suppose that f is L-Lipschitz continuous and η-strongly monotone with L>0 and η>0. Take μ(0,2ηL2) and set T=(Iμf)+μv:HH. It is easy to verify that uH solves the equation f(u)=v if and only if uH is a fixed point of T. Using Lemma 2.4, T is a strict contraction and hence T has only one fixed point. Consequently, the equation f(u)=v has only one solution and this completes the proof. □

Lemma 3.2

If f:HH is L-Lipschitz continuous and η-strongly monotone, then f1:HH is 1η-Lipschitz continuous and ηL2-strongly monotone.

Proof

For any x,yH, setting f1(x)=u and f1(y)=v, and using the strong monotonicity of f, we have

f1(x)f1(y)2=uv21ηf(u)f(v),uv=1ηxy,f1(x)f1(y)1ηxyf1(x)f1(y).

Consequently,

f1(x)f1(y)1ηxy,

which implies that f1 is 1η-Lipschitz continuous.

On the other hand, noting that f is L-Lipschitz continuous, we obtain

f1(x)f1(y),xy=uv,f(u)f(v)ηuv2ηL2f(u)f(v)2=ηL2xy2,

which yields that f1 is ηL2-strongly monotone. □

Theorem 3.2

Let C be a nonempty closed convex subset of a real Hilbert space H, and let f:HH be a Lipschitz continuous and strongly monotone operator. Then the inverse variational inequality IVI(C,f) has a unique solution.

Proof

From Lemma 3.1 and Lemma 3.2, we have that f1 is single-valued, 1η-Lipschitz continuous, and ηL2-strongly monotone. Thus, by using Theorem 3.1, we assert that VI(C,f1) has a unique solution. From Lemma 1.1, it follows that the inverse variational inequality problem IVI(C,f) also has a unique solution. □

Remark 3.1

In Theorem 3.2, we just need that f:HH is Lipschitz continuous and strongly monotone and do not need (4)–(6). So, our result essentially improves Lemma 1.2.

An alternating contraction projection method

Let C be a nonempty closed convex subset of a real Hilbert space H, and let f:HH be an L-Lipschitz continuous and η-strongly monotone operator. Using Theorem 3.2, we assert that the inverse variational inequality IVI(C,f) has a unique solution, which is denoted by ξ. According to Lemma 1.1, u=f(ξ) is the unique solution of VI(C,f1). Based on this fundamental fact and the gradient projection method for solving VI(C,f1), in this section, we introduce an iterative algorithm for finding the unique solution ξ of IVI(C,f).

Set L˜=1η and η˜=ηL2. Take two positive constants μ and α such that 0<μ<2η˜L2˜ and 0<α<2ηL2, respectively and a sequence of positive numbers {εn}n=0 such that εn0 as n. The alternating contraction projection method (ACPM) is defined as follows.

Algorithm 4.1

(The alternating contraction projection method)

  1. Take u0C and ξ0(0)H arbitrarily and set n:=0.

  2. For the current un and ξn(0) (n0), calculate
    ξn(m+1)=ξn(m)αf(ξn(m))+αun,m=0,1,,mn, 9
    where mn is the smallest positive integer such that
    (1τ)mn+1τξn(1)ξn(0)εn, 10
    where τ=12α(2ηαL2).
    Set
    ξn=ξn(mn+1). 11
  3. Calculate
    un+1=PC(unμξn), 12
    and set
    ξn+1(0)=ξn, 13
    n:=n+1 and return to Step 2.

We now establish the strong convergence of Algorithm 4.1.

Theorem 4.1

Let C be a nonempty closed convex subset of a real Hilbert space H, and let f:HH be an L-Lipschitz continuous and η-strongly monotone operator. Then the two sequences {ξn}n=0 and {un}n=0 generated by Algorithm 4.1 converge strongly to the unique solution ξ of IVI(C,f) and the unique solution u of VI(C,f1), respectively.

Proof

First of all, for each n0 and unC, we define a mapping Tn:HH by

Tn(ξ)=(Iαf)(ξ)+αun,ξH. 14

From Lemma 2.4, Tn is a strict contraction with the coefficient 1τ. Moreover, Banach’s contraction mapping principle implies that the sequence {ξn(m)}m=0 generated by (9) converges strongly to f1(un) as m and there exists the error estimate

ξn(m)f1(un)(1τ)mτξn(1)ξn(0),m1.

From (9), we have

ξnf1(un)=ξn(mn+1)f1(un)(1τ)mn+1τξn(1)ξn(0)εn. 15

Secondly, using Lemma 2.4 again, we claim that the mapping PC(Iμf1):CC is also a strict contraction with the coefficient 1τ˜, where τ˜=12μ(2η˜μL˜2). Based on these facts and noting u=PC(uμf1(u)), we have from (15) that

un+1uPC(unμξn)PC(unμf1(un))+PC(unμf1(un))PC(uμf1(u)μξnf1(un)+(1τ˜)unu(1τ˜)unu+μεn. 16

Applying Lemma 2.5 to (16), we obtain that unu0 as n.

Finally, noting that ξ=f1(u) and f1 is -Lipschitz continuous, we have from (15) that

ξnξξnf1(un)+f1(un)ξεn+f1(un)f1(u)εn+L˜unu. 17

Thus it concludes from (17) that ξnξ0 holds as n. □

As for the convergence rate of Algorithm 4.1, we have the following result.

Theorem 4.2

Under the conditions of Theorem 4.1, we obtain the following estimates of convergence rate for Algorithm 4.1:

unu(1τ˜)nu0u+μk=0n1(1τ˜)n1kεk,n1, 18

and

ξnξεn+L˜{(1τ˜)nu0u+μk=0n1(1τ˜)n1kεk},n1. 19

In particular, if we take εn=(1τ˜)n+1 (n0), then there hold

unu[u0u+μn](1τ˜)n,n1, 20

and

ξnξ{(1τ˜)+L˜[u0u+μn]}(1τ˜)n,n1. 21

Proof

Estimate (18) can be obtained easily by using (16) repeatedly. By combining (18) and (17), we have (19). (20) and (21) can be gotten by substituting εn=(1τ˜)n+1 into (18) and (19), respectively. □

An alternating contraction relaxation projection method

Algorithm 4.1 (ACPM) can be well implemented if the structure of the set C is very simple and the projection operator PC is easy to calculate. However, the calculation of a projection onto a closed convex subset is generally difficult. To overcome this difficulty, Fukushima [13] suggested a relaxation projection method to calculate the projection onto a level set of a convex function by computing a sequence of projections onto half-spaces containing the original level set. Since its inception, the relaxation technique has received much attention and has been used by lots of authors to construct iterative algorithms for solving nonlinear problems, see [25] and the references therein.

We now consider the inverse variational inequality problem IVI(C,f), where f:HH is a Lipschitz continuous and strongly monotone operator. Let the closed convex subset C be the level set of a convex function, i.e.,

C={zHc(x)0}, 22

where c:HR is a convex function. We always assume that c is weakly lower semi-continuous, subdifferentiable on H, and ∂c is a bounded operator (i.e., bounded on bounded sets). It is worth noting that the subdifferential operator is bounded for a convex function defined on a finite dimensional Hilbert space (see [3, Corollary 7.9]).

Take the constants L˜=1η, η˜=ηL2, μ, and α and the sequence of positive numbers {εn}n=0 as in the last section.

Adopting the relaxation technique of Fukushima [13], we introduce a relaxed projection algorithm for computing the unique solution ξ of IVI(C,f), where C is given as in (22).

Algorithm 5.1

(The alternating contraction relaxation projection method)

  1. Take u0C and ξ0(0)H arbitrarily and set n:=0.

  2. For the current un and ξn(0) (n0), calculate
    ξn(m+1)=ξn(m)αf(ξn(m))+αun,m=0,1,,mn, 23
    where mn is the smallest positive integer such that
    (1τ)mn+1τξn(1)ξn(0)εn, 24
    where τ=12α(2ηαL2).
    Set
    ξn=ξn(mn+1). 25
  3. Calculate
    un+1=PCn(unλnμξn), 26
    where
    Cn={zHc(un)+νn,zun0},νnc(un)andλn(0,1). 27
    Set
    ξn+1(0)=ξn,
    n:=n+1 and return to Step 2.

Next theorem establishes the strong convergence of Algorithm 4.1.

Theorem 5.1

Let C be given by (22), and let f:HH be an L-Lipschitz continuous and η-strongly monotone operator. Assume that c:HR is weakly lower semi-continuous and subdifferentiable on H and ∂c is a bounded operator. Suppose that the sequence {λn}n=0(0,1) satisfies (i) λn0 as n and (ii) n=0λn=. Then the two sequences {ξn}n=0 and {un}n=0 generated by Algorithm 5.1 converge strongly to the unique solution ξ of IVI(C,f) and the unique solution u of VI(C,f1), respectively.

Proof

For convenience, we denote by M a positive constant, which represents different values in different places. Firstly, we verify that {un}n=0 is bounded. Indeed, from the subdifferential inequality (7) and the definition of Cn, it is easy to verify that CnC for all n0. Similar to (15), we also have

ξnf1(un)εn,n0. 28

Noting that the projection operator PCn is nonexpansive, we obtain from (26), (28), and Lemma 2.4 that

un+1u=PCn(unλnμξn)PCnu=PCn(unλnμξn)PCn(unλnμf1(un))+PCn(unλnμf1(un))PCnuPCn(unλnμf1(un))PCn(uλnμf1(u))+PCn(uλnμf1(u))PCnu+λnμεn(1τ˜λn)unu+τ˜λnμτ˜(εn+f1(u))(1τ˜λn)unu+τ˜λnμτ˜M,

where τ˜=12μ(2η˜μL˜2). Inductively, it turns out that

unumax{u0u,μτ˜M},n1,

which implies that {un}n=0 is bounded and so is {f1(un)}n=0. Similar to (17), we have

ξnξξnf1(un)+f1(un)ξεn+f1(un)f1(u)εn+L˜unu, 29

which implies that {ξn}n=0 is bounded. Using (26), (28), Lemma 2.1, and Lemma 2.4, we have

un+1u2=PCn(unλnμξn)PCnu2unλnμξnu2=(unλnμξn)(unλnμf1(un))+(unλnμf1(un))u2(unλnμf1(un))u2+2λnμεnunλnμf1(un)u+λn2μ2εn2(unλnμf1(un))(uλnμf1(u))λnμf1(u)2+λnεnM(1τ˜λn)unu22λnμf1(u),unuλnμf1(un)+λnεnM=(1τ˜λn)unu2+τ˜λn[1τ˜(2μf1(u),unu+2λnμ2f1(u)f1(un)+εnM)]. 30

Since the projection operator PCn is firmly nonexpansive, we get

PCnunPCnu2unu2unPCnun2. 31

Using (28) and (31), we have

un+1u2=PCn(unλnμξn)PCnu2=PCn(unλnμξn)PCn(unλnμf1(un))+PCn(unλnμf1(un))PCnu2PCn(unλnμf1(un))PCnu2+2λnμεnunuλnμf1(un)+λn2μ2εn2PCn(unλnμf1(un))PCnun+PCnunPCnu2+λnεnMPCnunPCnu2+2λnμf1(un)unu+λn2μ2f1(un)2+λnεnMPCnunPCnu2+λnMunu2unPCnun2+λnM. 32

Setting

sn=unu2,γn=τ˜λn,δn=1τ˜(2μf1(u),unu)+1τ˜(2λnμ2f1(u)f1(un)+εnM),ηn=unPCnun2,αn=Mλn,

then (30) and (32) can be rewritten as the following forms, respectively:

sn+1(1γn)sn+γnδn,n0, 33

and

sn+1snηn+αn,n0. 34

From the conditions λn0 and n=1+λn=, it follows αn0 and n=1γn=. So, in order to use Lemma 2.6 to complete the proof, it suffices to verify that

limkηnk=0

implies

lim supkδnk0

for any subsequence {nk}k=0{n}n=0. In fact, from unkPCnkunk0 and the fact that ∂c is bounded on bounded sets, it follows that there exists a constant δ>0 such that νnkδ for all k0. Using (27) and the trivial fact that PCnkunkCnk, we have

c(unk)νnk,unkPCnkunkδunkPCnkunk. 35

For any uωω(unk), without loss of generality, we assume that unku. Using w-lsc of c and (35), we have

c(u)lim infkc(unk)0,

which implies that uC. Hence ωω(unk)C.

Noting that u is the unique solution of VI(C,f1), it turns out that

lim supk{2μτf1(u),unku}=2μτlim infkf1(u),unku=2μτinfωωω(unk)f1(u),ωu0.

Since λn0, εn0, and {f1(un)}n=0 is bounded, it is easy to verify that lim supk0δnk0. Therefore, by using Lemma 2.6 we get that unu as n. Consequently, this together with (29) leads to ξnξ and the proof is completed. □

Next we estimate the convergence rate of Algorithm 5.1. Note that the conditions λn0 and n=0λn= guarantee the strong convergence, but slow down the convergence rate. Since it is difficult to estimate the asymptotic convergence rate of Algorithm 5.1, we will focus on the convergence rate of Algorithm 5.1 in the non-asymptotic sense. Based on Lemma 1.1 and Theorem 5.1, estimating the convergence rate of Algorithm 5.1 for IVI(C,f) is equivalent to estimating the convergence rate of Algorithm 5.1 for VI(C,f1), so we will analyze the convergence rate of Algorithm 5.1 for VI(C,f1).

The analysis of the convergence rate is based on the fundamental equivalence: a point uC is a solution of VI(C,f1) if and only if f1(v),vu0 holds for all vCS(u,1), where S(u,1) is the closed sphere with the center u and the radius one (see [4] and [10] for details).

A useful inequality for estimating the convergence rate of Algorithm 5.1 is given as follows.

Lemma 5.1

Let {un}n=1 be the sequence generated by Algorithm 5.1. Assume that the conditions in Theorem 5.1 hold. Suppose n=0λn2< and n=0λnεn<. Then, for any integer n1, we have a sequence {wn}n=1 which converges strongly to the unique solution u of VI(C,f1) and

f1(v),wnvu0v2+μ2(σ1+σ2)+2μ(σ3+σ4v+μσ5)ϒn,vC, 36

where

σ1=k=0λk2f1(uk)2,σ2=k=0λk2εk2,σ3=k=0λkεkuk,σ4=k=0λkεk,σ5=k=0λk2εkf1(uk),wn=k=0n2μλkukϒn,andϒn=k=0n2μλk. 37

Proof

For each k0 and any vC, using (26) and (28), we have

uk+1v=PCk(ukλkμξk)PCkvukλkμξkvukvλkμf1(uk)+λkμf1(uk)λkμξkukvλkμf1(uk)+λkμεk.

Consequently, we obtain

uk+1v2ukv22λkμf1(uk),ukv+μ2λk2f1(uk)2+μ2λk2εk2+2μλkεkuk+2μλkεkv+2μ2λk2εkf1(uk), 38

which together with the monotonicity of f1 yields

2λkμf1(v),ukvukv2uk+1v2+μ2λk2f1(uk)2+μ2λk2εk2+2μλkεkuk+2μλkεkv+2μ2λk2εkf1(uk). 39

Note the fact that {uk}k=0 and {f1(uk)}k=0 are all bounded. So, from the conditions k=0λk2< and k=0λkεk<, it follows that σk<, k=1,2,3,4. Summing inequality (39) over k=0,,n, we get

f1(v),k=0n2μλkukk=0n2μλkvu0v2+μ2(σ1+σ2)+2μ(σ3+σ4v+μσ5)vC. 40

Thus (36) follows from (37) and (40).

By Theorem 5.1, {un}n=0 converges strongly to the unique solution u of VI(C,f1). Since wn is a convex combination of u0,u1,,un, it is easy to see that {wn}n=1 also converges strongly to u. □

Finally we are in a position to estimate the convergence rate of Algorithm 5.1.

Theorem 5.2

Assume that the conditions in Theorem 5.1 hold and the condition n=0λnεn< is satisfied. Then, in the ergodic sense, Algorithm 5.1 has the O(1n1α) convergence rate if {λn}n=1={1nα}n=1 with 12<α<1 and λ0=11α, and has the O(1lnn) convergence rate if {λn}n=1={1n}n=1.

Proof

For {λn}n=1={1nα}n=1 with 12<α<1, one has that n=1λn= and n=1λn2<. For any integer k1, it is easy to verify that

11α{(k+1)1αk1α}1kα.

Consequently, for all n1, we have

11α{(n+1)1α1}k=1n1kα. 41

It concludes from (37) and (41) that

ϒn2μ(1α)(n+1)1α2μ(1α)n1α, 42

which implies that Algorithm 5.1 has the O(1n1α) convergence rate. In fact, for any bounded subset DC, put γ=sup{vvD}, then from (36) and (42), we obtain

f1(v),wnv(1α){(u0+γ)2+μ2(σ1+σ2)+2μ(σ3+σ4γ+μσ5)}2μn1α,vD. 43

The conclusion can be similarly proved for {λn}n=1={1n}n=1. □

Numerical experiments

In this section, in order to show the practicability and effectiveness of Algorithm 4.1 (ACPM), we present two examples in the setting of finite dimensional Hilbert spaces. The codes were written in Matlab 2009a and run on personal computer.

In the following two examples, we denote by {un}n=0 and {ξn}n=0 the two sequences generated by Algorithm 4.1. Take L, η, α, μ, τ, and τ̃ as in Sect. 4 and εn:=(1τ˜)n+1 (n0). Since we do not know the exact solution ξ of IVI(C,f), we use En=ξn+1ξnξn to measure the error of the nth step iteration.

It is worth noting that for the following two examples, condition (6) is not satisfied, so the method proposed by Luo et al. [34] could not be used. However, Algorithm 4.1 can be implemented easily.

Example 6.1

Let f:R1R1 be defined by

f(x)=2x+sinx,xR1,

and let C=[1,10]R1. Obviously, f is 3-Lipschitz continuous and 1-strongly monotone. Hence, L=3 and η=1. Choose α=μ=19, u0=5, ξ0(0)=100.

The numerical results generated by implementing Algorithm 4.1 are provided in Fig. 1, from which we observe that

  1. mn is 1 when n<33 and becomes 0 when n33. Hence the calculation to find suitable mn is not needed when n33. This is a feature of our algorithms, which is different with other line search techniques.

  2. ξn deceases with n and equals 3.3541803 when n69.

  3. Except the first steps, the error En decreases linearly.

Figure 1.

Figure 1

(amn, (bξn, (cEn

Example 6.2

Let f:R2R2 be defined by

f(x,y)=(2x+2y+sinx,2x+2y+siny),(x,y)R2,

and let C=[1,10]×[1,10]R2. It is easy to directly verify that f is 32-Lipschitz continuous and 1-strongly monotone. So we have L=32 and η=1. Select α=μ=118, u0=(3,4), and ξ0(0)=(20,20).

From Fig. 2, we observe that: (a) mn is 1 when n<222 and mn becomes 0 when n222; (b) the vectors of ξn do not decease as Example 6.1, and ξn equals [0.07546639,0.38683623]T when n290; (c) except the first steps, the decrease of error En is piecewise linear.

Figure 2.

Figure 2

(amn, (bξn, (cEn

Concluding remarks

In this paper, we give an existence-uniqueness theorem for the inverse variational inequalities, whose conditions are weaker than those of Luo et al. [34]. Based on the existence-uniqueness theorem, we introduce an alternating contraction projection method and its relaxed version and show their strong convergence. The convergence rates of the alternating contraction projection method and its relaxed version are both presented. Comparing with the alternating contraction projection method, the convergence conditions of the alternating contraction relaxation projection method are stronger, but the alternating contraction relaxation projection method is indeed easy to implement when the projection operator PC is difficult to calculate.

Authors’ contributions

All authors contributed equally to the writing of this paper. All authors read and approved the final manuscript.

Funding

This work was supported by the scientific research project of Tianjin Municipal Education Commission (No. 2018KJ253).

Competing interests

The authors declare that they have no competing interests.

Footnotes

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Songnian He, Email: songnianhe@163.com.

Qiao-Li Dong, Email: dongql@lsec.cc.ac.cn.

References

  • 1.Akram M., Chen J.W., Dilshad M. Generalized Yosida approximation operator with an application to a system of Yosida inclusions. J. Nonlinear Funct. Anal. 2018;2018:17. [Google Scholar]
  • 2.Baiocchi C., Capelo A. Variational and Quasi Variational Inequalities. New York: Wiley; 1984. [Google Scholar]
  • 3.Bauschke H.H., Borwein J.M. On projection algorithms for solving convex feasibility problems. SIAM Rev. 1996;38:367–426. doi: 10.1137/S0036144593251710. [DOI] [Google Scholar]
  • 4.Cai X.J., Gu G.Y., He B.S. On the O(1/t) convergence rate of the projection and contraction methods for variational inequalities with Lipschitz continuous monotone operators. Comput. Optim. Appl. 2014;57:339–363. doi: 10.1007/s10589-013-9599-7. [DOI] [Google Scholar]
  • 5.Cegielski A., Zalas R. Methods for variational inequality problem over the intersection of fixed point sets of quasi-nonexpansive operators. Numer. Funct. Anal. Optim. 2013;34:255–283. doi: 10.1080/01630563.2012.716807. [DOI] [Google Scholar]
  • 6.Chen J.W., Kobis E., Kobis M.A., Yao J.C. Optimality conditions for solutions of constrained inverse vector variational inequalities by means of nonlinear scalarization. J. Nonlinear Var. Anal. 2017;1:145–158. [Google Scholar]
  • 7.Cottle R.W., Giannessi F., Lions J.L. Variational Inequalities and Complementarity Problems. Theory and Applications. New York: Wiley; 1980. [Google Scholar]
  • 8.Dong Q.L., Cho Y.J., Zhong L.L., Rassias Th.M. Inertial projection and contraction algorithms for variational inequalities. J. Glob. Optim. 2018;70:687–704. doi: 10.1007/s10898-017-0506-0. [DOI] [Google Scholar]
  • 9.Dong Q.L., Lu Y.Y., Yang J. The extragradient algorithm with inertial effects for solving the variational inequality. Optimization. 2016;65:2217–2226. doi: 10.1080/02331934.2016.1239266. [DOI] [Google Scholar]
  • 10.Facchinei F., Pang J.S. Finite-Dimensional Variational Inequalities and Complementarity Problem, Vol. I and II. New York: Springer; 2003. [Google Scholar]
  • 11.Fichera G. Sul problema elastostatico di Signorini con ambigue condizioni al contorno. Atti Accad. Naz. Lincei, VIII. Ser., Rend., Cl. Sci. Fis. Mat. Nat. 1963;34:138–142. [Google Scholar]
  • 12.Fichera G. Problemi elastostatici con vincoli unilaterali: il problema di Signorini con ambigue condizioni al contorno. Atti Accad. Naz. Lincei, Mem., Cl. Sci. Fis. Mat. Nat., Sez. I, VIII. Ser. 1964;7:91–140. [Google Scholar]
  • 13.Fukushima M. A relaxed projection method for variational inequalities. Math. Program. 1986;35:58–70. doi: 10.1007/BF01589441. [DOI] [Google Scholar]
  • 14.Glowinski R., Lions J.L., Tremoliers R. Numerical Analysis of Variational Inequalities. Amsterdam: North-Holland; 1981. [Google Scholar]
  • 15.Goebel K., Reich S. Uniform Convexity, Hyperbolic Geometry and Nonexpansive Mappings. New York: Dekker; 1984. [Google Scholar]
  • 16.Han Q.M., He B.S. A predict-correct method for a variant monotone variational inequality problem. Chin. Sci. Bull. 1998;43:1264–1267. doi: 10.1007/BF02884138. [DOI] [Google Scholar]
  • 17.Harker P.T., Pang J.S. Finite-dimensional variational inequality and nonlinear complementarity problems: a survey of theory, algorithms and applications. Math. Program. 1990;48:161–220. doi: 10.1007/BF01582255. [DOI] [Google Scholar]
  • 18.He B.S. Inexact implicit methods for monotone general variational inequalities. Math. Program. 1999;86:199–217. doi: 10.1007/s101070050086. [DOI] [Google Scholar]
  • 19.He B.S. A Goldstein’s type projection method for a class of variant variational inequalities. J. Comput. Math. 1999;17:425–434. [Google Scholar]
  • 20.He B.S., He X.Z., Liu H.X. Solving a class of constrained ‘black-box’ inverse variational inequalities. Eur. J. Oper. Res. 2010;204:391–401. doi: 10.1016/j.ejor.2009.07.006. [DOI] [Google Scholar]
  • 21.He B.S., He X.Z., Liu H.X. Solving a class of constrained ‘black-box’ inverse variational inequalities. Eur. J. Oper. Res. 2010;204(3):391–401. doi: 10.1016/j.ejor.2009.07.006. [DOI] [Google Scholar]
  • 22. He, B.S., Liu, X.H.: Inverse variational inequalities in the economic field: applications and algorithms (2006). http://www.paper.edu.cn/releasepaper/content/200609-260 (in Chinese)
  • 23. He, B.S., Liu, X.H., Li, M., He, X.Z.: PPA-based methods for monotone inverse variational inequalities (2006). http://www.paper.edu.cn/releasepaper/content/200606–219
  • 24. He, S.N., Tian, H.L.: Selective projection methods for solving a class of variational inequalities. Numer. Algorithms. 10.1007/s11075-018-0499-x
  • 25.He S.N., Tian H.L., Xu H.K. The selective projection method for convex feasibility and split feasibility problems. J. Nonlinear Convex Anal. 2018;19:1199–1215. [Google Scholar]
  • 26.He S.N., Xu H.K. Variational inequalities governed by boundedly Lipschitzian and strongly monotone operators. Fixed Point Theory. 2009;10:245–0258. [Google Scholar]
  • 27.He S.N., Yang C.P. Solving the variational inequality problem defined on intersection of finite level sets. Abstr. Appl. Anal. 2013;2013:942315. [Google Scholar]
  • 28.He X.Z., Liu H.X. Inverse variational inequalities with projection-based solution methods. Eur. J. Oper. Res. 2011;208(1):12–18. doi: 10.1016/j.ejor.2010.08.022. [DOI] [Google Scholar]
  • 29.Hu R., Fang Y.P. Well-posedness of inverse variational inequalities. J. Convex Anal. 2008;15(2):427–437. [Google Scholar]
  • 30.Hu R., Fang Y.P. Levitin–Polyak well-posedness by perturbations of inverse variational inequalities. Optim. Lett. 2013;7(2):343–359. doi: 10.1007/s11590-011-0423-y. [DOI] [Google Scholar]
  • 31.Khan A.A., Tammer C., Zalinescu C. Regularization of quasi-variational inequalities. Optimization. 2015;64:1703–1724. doi: 10.1080/02331934.2015.1028935. [DOI] [Google Scholar]
  • 32.Lions J.L., Stampacchia G. Variational inequalities. Commun. Pure Appl. Math. 1967;20:493–512. doi: 10.1002/cpa.3160200302. [DOI] [Google Scholar]
  • 33.Liu L.S. Ishikawa and Mann iterative processes with errors for nonlinear strongly accretive mapping in Banach spaces. J. Math. Anal. Appl. 1995;194:114–125. doi: 10.1006/jmaa.1995.1289. [DOI] [Google Scholar]
  • 34.Luo X.P., Yang J. Regularization and iterative methods for monotone inverse variational inequalities. Optim. Lett. 2014;8:1261–1272. doi: 10.1007/s11590-013-0653-2. [DOI] [Google Scholar]
  • 35.Pang J.S., Yao J.C. On a generalization of a normal map and equation. SIAM J. Control Optim. 1995;33:168–184. doi: 10.1137/S0363012992241673. [DOI] [Google Scholar]
  • 36.Qin X., Yao J.C. Projection splitting algorithms for nonself operators. J. Nonlinear Convex Anal. 2017;18:925–935. [Google Scholar]
  • 37.Scrimali L. An inverse variational inequality approach to the evolutionary spatial price equilibrium problem. Optim. Eng. 2012;13(3):375–387. doi: 10.1007/s11081-011-9152-4. [DOI] [Google Scholar]
  • 38.Stampacchia G. Formes bilineaires coercivites sur les ensembles convexes. C. R. Acad. Sci. 1964;258:4413–4416. [Google Scholar]
  • 39.Xu H.K., Kim T.H. Convergence of hybrid steepest-descent methods for variational inequalities. J. Optim. Theory Appl. 2003;119:185–201. doi: 10.1023/B:JOTA.0000005048.79379.b6. [DOI] [Google Scholar]
  • 40.Yamada I. The hybrid steepest-descent method for variational inequality problems over the intersection of the fixed point sets of nonexpansive mappings. In: Butnariu D., Censor Y., Reich S., editors. Inherently Parallel Algorithms in Feasibility and Optimization and Their Applications. Amsterdam: North-Holland; 2001. pp. 473–504. [Google Scholar]
  • 41.Yang H.M., Bell G.H. Traffic restraint, road pricing and network equilibrium. Transp. Res., Part B, Methodol. 1997;31:303–314. doi: 10.1016/S0191-2615(96)00030-6. [DOI] [Google Scholar]
  • 42.Yao Y.H., Chen R.D., Xu H.K. Schemes for finding minimum-norm solutions of variational inequalities. Nonlinear Anal. 2010;72:3447–3456. doi: 10.1016/j.na.2009.12.029. [DOI] [Google Scholar]
  • 43.Yao Y.H., Liou Y.C., Kang S.M. Approach to common elements of variational inequality problems and fixed point problems via a relaxed extragradient method. Comput. Math. Appl. 2010;59:3472–3480. doi: 10.1016/j.camwa.2010.03.036. [DOI] [Google Scholar]
  • 44.Yao Y.H., Liou Y.C., Yao J.C. Iterative algorithms for the split variational inequality and fixed point problems under nonlinear transformations. J. Nonlinear Sci. Appl. 2017;10:843–854. doi: 10.22436/jnsa.010.02.43. [DOI] [Google Scholar]
  • 45.Yao Y.H., Shahzad N. Strong convergence of a proximal point algorithm with general errors. Optim. Lett. 2012;6:621–628. doi: 10.1007/s11590-011-0286-2. [DOI] [Google Scholar]
  • 46.Zegeye H., Shahzad N., Yao Y.H. Minimum-norm solution of variational inequality and fixed point problem in Banach spaces. Optimization. 2015;64:453–471. doi: 10.1080/02331934.2013.764522. [DOI] [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES