1. Introduction

The theory of maximal monotone operators has emerged as an effective and powerful tool for studying many real world problems arising in various branches of social, physical, engineering, pure and applied sciences in unified and general framework. Recently, much attention has been payed to develop efficient and implementable numerical methods including the projection method and its variant forms, auxiliary problem principle, proximal-point algorithm and descent framework for solving variational inequalities and related optimization problems (see [132] and the references therein). The proximal point algorithm, can be traced back to Martinet [33] in the context of convex minimization and Rockafellar [34] in the general setting of maximal monotone operators, has been extended and generalized in different directions by using novel and innovative techniques and ideas.

In this article, we investigate the problem of approximating a zero of the maximal monotone mapping based on a proximal point algorithm in the framework of Hilbert spaces. Strong convergence of the iterative algorithm is obtained.

2. Preliminaries

Throughout this article, we assume that H is a real Hilbert space, whose inner product and norm are denoted by 〈·,·〉 and ǀǀ · ǀǀ, respectively. Let T be a set-valued mapping.

  1. (a)

    The set D(T) defined by

    D ( T ) = { u H : T ( u ) }

is called the effective domain of T.

  1. (b)

    The set R(T) defined by

    R ( T ) = u H T ( u )

is called the range of T.

  1. (c)

    The set G(T) defined by

    G ( T ) = { ( u , v ) H × H : u D ( T ) , v R ( T ) }

is said to be the graph of T.

Recall the following definitions.

  1. (c)

    T is said to be monotone if

    u - v , x - y 0 , ( u , x ) , ( v , y ) G ( T ) .
  2. (d)

    T is said to be maximal monotone if it is not properly contained in any other monotone operator.

For a maximal monotone T : D(T) → 2H, we can defined the resolvent of T by

J t = ( I + t T ) - 1 , t > 0 .
(2.1)

It is well known that J t : HD(T) is nonexpansive, and F(J t ) = T-1(0), where F(J t ) denotes the set of fixed points of J t . The Yosida approximation T t is defined by

T t = 1 t ( I - J t ) , t > 0 .

It is well known that T t xT J t x, ∀xH and ǁT t x ǁ ≤ ǀTx ǀ, where

T x = inf { y : y T x } ,

for all xD(T).

Let C be a nonempty, closed and convex subset of H. Next, we always assume that T: C → 2His a maximal monotone mapping with T - 1 ( 0 ) , where T-1(0) denotes the set of zeros of T.

The class of monotone mappings is one of the most important classes of mappings among nonlinear mappings. Within the past several decades, many authors have been devoting to the studies on the existence and convergence of zero points for maximal monotone mappings. A classical method to solve the following set-valued equation

0 T x ,
(2.2)

is the proximal point algorithm. To be more precise, start with any point x0H, and update x n +1 iteratively conforming to the following recursion

x n x n + 1 + β n T x n + 1 , n 0 ,
(2.3)

where {β n } ⊂ [β, ∞), (β > 0) is a sequence of real numbers. However, as pointed in [15], the ideal form of the method is often impractical since, in many cases, to solve the problem (2.3) exactly is either impossible or the same difficult as the original problem (2.2). Therefore, one of the most interesting and important problems in the theory of maximal monotone operators is to find an efficient iterative algorithm to compute approximately zeroes of T.

In 1976, Rockafellar [35] gave an inexact variant of the method

x 0 H , x n + e n + 1 x n + 1 + λ n T x n + 1 , n 0 ,
(2.4)

where {e n } is regarded as an error sequence. This is an inexact proximal point algorithm. It was shown that, if

n = 0 e n < ,
(A)

then the sequence {x n } defined by (1.4) converges weakly to a zero of T provided that T - 1 ( 0 ) . In [16], Güller obtained an example to show that Rockafellar's proximal point algorithm (1.4) does not converge strongly, in general.

Recently, many authors studied the problems of modifying Rockafellar's proximal point algorithm so that strong convergence is guaranteed. Cho et al. [13] proved the following result.

Theorem CKZ. Let H be a real Hilbert space, Ω a nonempty closed convex subset of H, and T: Ω → 2Ha maximal monotone operator with T - 1 ( 0 ) . Let PΩbe the metric projection of H onto Ω. Suppose that, for any given x n H, β n > 0 and e n H, there exists x ̄ n Ωconforming to the SVME (2.4), where {β n } ⊂ (0, + ∞) with β n → ∞ as n → ∞ and

n = 1 e n 2 < .
(B)

Let {α n } be a real sequence in [0, 1] such that

  1. (i)

    α n → 0 as n → ∞,

  2. (ii)

    n = 0 α n =.

for any fixed u ∈ Ω, define the sequence {x n } iteratively as follows:

x n + 1 = α n u + ( 1 - α n ) P Ω ( x ̄ n - e n ) , n 0 .

Then {x n } converges strongly to a fixed point z of T, where z = limt→ ∞J t u.

In this article, motivated by Theorem CKZ, we continue to consider the problem of approximating a zero of the maximal monotone mapping T. Strong convergence theorems are established under mild restrictions imposed on the error sequence {e n } comparing with the restriction (B). The results which include Cho et al. [13] as a special case also improve the corresponding results announced by many others.

In order to prove our main result, we need the following lemmas.

Lemma 2.1. (Bruck [[35], Lemma 1]). Let H be a Hilbert space and C a nonempty, closed and convex subset H. For all uC, limt→ ∞J t u exists and it is the point of T-1(0) nearest u.

Lemma 2.2 (Eckstein [[15], Lemma 2]). For any given x n C, λ n > 0, and e n H, there exists x ̄ n Cconforming to the following set-valued mapping equation (in short, SVME):

x n + e n x ̄ n + λ n T x ̄ n .
(2.5)

Furthermore, for any pT-1(0), we have

x n - x ̄ n , x n - x ̄ n + e n x n - p , x n - x ̄ n + e n

and

x ̄ n - e n - p 2 x n - p 2 - x n - x ̄ n 2 + e n 2 .

Lemma 2.3 (Liu [36]). Assume that {α n } is a sequence of nonnegative real numbers such that

α n + 1 ( 1 - γ n ) α n + δ n ,

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

  1. (i)

    n = 1 γ n =;

  2. (ii)

    lim supn→∞ δ n /γ n ≤ 0 or n = 1 δ n <.

Then limn→∞α n = 0.

3. Main results

Theorem 3.1. Let H be a real Hilbert space, C a nonempty, closed and convex subset of H and T: C → 2Ha maximal monotone operator with T - 1 ( 0 ) . Let P C be a metric projection from H onto C. For any x n H and λ n > 0, find x ̄ n Cand e n H conforming to the SVME (2.5), where {λ n } ⊂ (0, ∞) with λ n → ∞ as n → ∞ and

e n η n x n - x ̄ n
(C)

with sup n ≥0η n = η < 1. Let {α n } and {β n } be real sequences in [0, 1] satisfying α n + β n < 1 and the following control conditions:

lim n α n = lim n β n = 0 a n d n = 0 α n = .

Let {x n } be a sequence generated by the following manner:

x 0 H , x n + 1 = α n u + β n x n + ( 1 - α n - β n ) P C ( x ̄ n - e n ) . n 0 ,
(3.1)

where uC is a fixed element. Then the sequence {x n } generated by (3.1) strongly converges to a zero point z of T, where z = limt→∞J t u, if and only if e n → 0 as n → ∞.

Proof. First, show that the necessity. Assume that x n z as n → ∞, where zT-1(0). It follows from (2.5) that

x ̄ n - z x n - z + e n x n - z + η n x n - x ̄ n ( 1 + η n ) x n - z + η n x ̄ n - z .

This implies that

x ̄ n - z 1 + η n 1 - η n x n - z .

It follows that x ̄ n z as n → ∞. Note that

e n η n x n - x ̄ n η n ( x n - z + z - x ̄ n ) .

This shows that e n → 0 as n → ∞.

Next, we show the sufficiency. The proof is divided into three steps.

Step 1. Show that {x n } is bounded.

From the assumption (C), we see that

e n x n - x ̄ n .

For any pT-1 (0), it follows from Lemma 2.2 that

P C ( x ̄ n - e n ) - p 2 x ̄ n - e n - p 2 x n - p 2 - x n - x ̄ n 2 + e n 2 x n - p 2 .

That is,

P C ( x ̄ n - e n ) - p x n - p .
(3.2)

It follows from (3.2) that

x n + 1 - p = α n ( u - p ) + ( 1 - α n ) [ P C ( x ̄ n - e n ) - p ] α n u - p + ( 1 - α n ) P C ( x ̄ n - e n ) - p α n u - p + ( 1 - α n ) x n - p .
(3.3)

Putting

M = max { x 0 - p , u - p } ,

we show that ǀǀx n ǀǀ ≤ M for all n ≥ 0. It is easy to see that the result holds for n = 0. Assume that the result holds for some n ≥ 0. That is, ǀǀx n - p ǀǀ ≤ M. Next, we prove that ǀǀx n +1 - p ǀǀ ≤ M. Indeed, we see from (3.3) that

x n + 1 - p M .

This shows that the sequence {x n } is bounded.

Step 2. Show that lim supn→∞u - z, x n +1 -z〉 ≤ 0, where z = limt→∞J t u.

From Lemma 2.1, we see that limt→∞J t u exists, which is the point of T-1(0) nearest to u. Since T is maximal monotone, T t uTJ t u and T λn x n TJ λn x n , we see

u - J t u , J λ n x n - J t u = - t T t u , J t u - J λ n x n = - t T t u - T λ n x n , J t u - J λ n x n - t T λ n x n , J t u - J λ n x n = - t λ n x n - J λ n x n , J t u - J λ n x n .

Since λ n → ∞ as n → ∞, for any t > 0, we have

lim sup n u - J t u , J λ n x n - J t u 0 .
(3.4)

On the other hand, by the nonexpansivity of J λn , we obtain

J λ n ( x n + e n ) - J λ n x n ( x n + e n ) - x n = e n .

From the assumption e n → 0 as n → ∞ and (3.4), we arrive at

lim sup n u - J t u , J λ n ( x n + e n ) - J t u 0 .
(3.5)

From (2.5), we see that

P C ( x ̄ n - e n ) - J λ n ( x n + e n ) ( x ̄ n - e n ) - J λ n ( x n + e n ) e n .

That is,

lim n P C ( x ̄ n - e n ) - J λ n ( x n + e n ) = 0 .
(2.6)

Combining (3.5) with (3.6), we arrive at

lim sup n u - J t u , P C ( x ̄ n - e n ) - J t u 0 .
(3.7)

On the other hand, we see from the algorithm (3.1) that

x n + 1 - P C ( x ̄ n - e n ) = α n [ u - P C ( x ̄ n - e n ) ] + β n [ x n - P C ( x ̄ n - e n ) ] .

It follows from the condition limn→∞α n = limn→∞β n = 0 that

x n + 1 - P C ( x ̄ n - e n ) 0 as n ,

which combines with (3.7) yields that

lim sup n u - J t u , x n + 1 - J t u 0 , t 0 .
(3.8)

From z = limt→∞J t u and (3.8), we arrive at

lim sup n u - z , x n + 1 - z 0 .
(3.9)

Step 3. Show that x n z as n → ∞.

It follows from (3.2) that

x n + 1 - z 2 = α n u + β n x n + ( 1 - α n - β n ) P C ( x ̄ n - e n ) - z , x n + 1 - z α n u - z , x n + 1 - z + β n x n - z , x n + 1 - z + ( 1 - α n - β n ) P C ( x ̄ n - e n ) - z , x n + 1 - z α n u - z , x n + 1 - z + β n x n - z x n + 1 - z + ( 1 - α n - β n ) P C ( x ̄ n - e n ) - z x n + 1 - z α n u - z , x n + 1 - z + β n x n - z x n + 1 - z + ( 1 - α n - β n ) x n - z x n + 1 - z = α n u - z , x n + 1 - z + ( 1 - α n ) x n - z x n + 1 - z α n u - z , x n + 1 - z + 1 - α n 2 ( x n - z 2 + x n + 1 - z 2 ) .

This implies that

x n + 1 - z 2 ( 1 - α n ) x n - z 2 + α n u - z , x n + 1 - z .
(3.10)

Applying Lemma 2.3 to (3.10), we obtain that x n z as n → ∞. This completes the proof.

As a corollary of Theorem 3.1, we have the following.

Corollary 3.2. Let H be a real Hilbert space, C a nonempty, closed and convex subset of H and T: C → 2Ha maximal monotone operator with T - 1 ( 0 ) . Let P C be a metric projection from H onto C. For any x n H and λ n > 0, find x ̄ n Cand e n H conforming to the SVME (2.5), where {λ n } ⊂ (0, ∞) with λ n → ∞ as n → ∞ and

e n η n x n - x ̄ n

with sup n ≥0η n = η < 1. Let {α n } be a real sequence in (0,1) satisfying the following control conditions:

lim n α n = 0 a n d n = 0 α n = .

Let {x n } be a sequence generated by the following manner:

x 0 H , x n + 1 = α n u + ( 1 - α n ) P C ( x ̄ n - e n ) . n 0 ,

where uC is a fixed element. Then the sequence {x n } strongly converges to a zero point z of T, where z = limt→ ∞, J t u, if and only if e n → 0 as n → ∞.

Remark 3.3. Corollary 3.2 improves Theorem CKZ by relaxing the restriction imposed on the sequence {e n }. In [34], Rockafellar obtained a weak convergence by assuming that n = 0 e n <, see [34] for more details.

Next, as applications of Theorem 3.1, we consider the problem of finding a minimizer of a convex function.

Let H be a Hilbert space, and f: H → (-∞, +∞] be a proper convex lower semi-continuous function. Then the subdifferential ∂f of f is defined as follows:

f ( x ) = { y H : f ( z ) f ( x ) + z - x , y , z H } , x H .

Theorem 3.4. Let H be a real Hilbert space and f: H → (-∞, +∞] a proper convex lower semi-continuous function. Let {λ n } be a sequence in (0, +∞) with λ n → ∞ as n → ∞ and {e n } a sequence in H with e n → ∞ as n → ∞. Assume that

e n η n x n - x ̄ n

with sup n ≥0η n = η < 1. Let x ̄ n be the solution of SVME (2.5) with T replacing byf. That is,

x n + e n x ̄ n + λ n f ( x ̄ n ) , n 0 .

Let {α n } and {β n } be real sequences in [0, 1] satisfying α n + β n < 1 and the following control conditions:

lim n α n = lim n β n = 0 a n d n = 0 α n = .

Let {x n } be a sequence generated by the following manner:

x 0 H , x ̄ n = a r g m i n x H { f ( x ) + 1 2 λ n x - x n - e n 2 } , x n + 1 = α n u + β n x n + ( 1 - α n - β n ) ( x ̄ n - e n ) . n 0 ,

where uH is a fixed element. Iff ( 0 ) , the sequence {x n } converges strongly to a minimizer of f nearest to u.

Proof. Since f: H → (-∞, +∞] is a proper convex lower semi-continuous function, we have that the subdifferential ∂ f of f is maximal monotone by Theorem 1 of [34]. Notice that

x ̄ n = arg  min x H f ( x ) + 1 2 β n x - x n - e n 2

is equivalent to the following

0 f ( x ̄ n ) + 1 λ n ( x ̄ n - x n - e n ) .

It follows that

x n + e n x ̄ n + λ n f ( x ̄ n ) , n 0 .

By Theorem 3.1, we can obtain the desired conclusion immediately.

As a corollary of Theorem 3.4, we have the following.

Corollary 3.5. Let H be a real Hilbert space and f: H → (-∞, +∞] a proper convex lower semi-continuous function. Let {λ n } be a sequence in (0, +∞) with λ n → ∞ as n → ∞ and {e n } a sequence in H with e n → ∞ as n → ∞. Assume that

e n η n x n - x ̄ n

with sup n ≥0η n = η < 1. Let x ̄ n be the solution of SVME (2.5) with T replacing byf. That is,

x n + e n x ̄ n + λ n f ( x ̄ n ) , n 0 .

Let {α n } be a real sequence in [0, 1] ssatisfying the following control conditions:

lim n α n = 0 a n d n = 0 α n = .

Let {x n } be a sequence generated by the following manner:

x 0 H , x ̄ n = arg min x H { f ( x ) + 1 2 λ n x - x n - e n 2 } , x n + 1 = α n u + ( 1 - α n ) ( x ̄ n - e n ) . n 0 ,

where uH is a fixed element. Iff ( 0 ) , the sequence {x n } converges strongly to a minimizer of f nearest to u.