1. Introduction

Let C be a nonempty closed convex subset of a real Hilbert space H. Recall that a mapping T: CC is said to be non-expansive if

| | T x - T y | | | | x - y | | for all x , y C .

Denote by Fix(T) the set of fixed points of T; that is, Fix(T) = {xC : Tx = x}.

Recently, iterative methods for finding fixed points of non-expansive mappings have received vast investigations due to its extensive applications in a variety of applied areas of inverse problem, partial differential equations, image recovery, and signal processing; see [134] and the references therein. There are perturbations always occurring in the iterative processes because the manipulations are inaccurate. It is no doubt that researching the convergent problems of iterative methods with perturbation members is a significant job.

It is our purpose in this paper that we suggest and analyze two iterative algorithms with errors for non-expansive mappings in Hilbert spaces. We prove that the proposed iterative algorithms converge strongly to a fixed point of some non-expansive mapping.

2. Preliminaries

Let H be a real Hilbert space with inner product 〈·,·〉 and norm || · ||, respectively. Recall that the nearest point (or metric) projection from H onto a nonempty closed convex subset C of H is defined as follows: for each point xH, P C (x)] is the unique point in C with the property:

| | x - P C ( x ) | | | | x - y | | , y C .

A characterization for P C is described below. Given xH and zC. Then z = P C (x) if and only if there holds the inequality

x - z , y - z 0 , y C .
(2.1)

It is known that P C is non-expansive. The following well-known lemmas play an important role in our argument in the next sections.

Lemma 2.1. (Demiclosedness principle) Let C be a nonempty closed convex subset of a real Hilbert space H. Let T : CC be a non-expansive mapping with F i x ( T ) . Then, T is demiclosed on C, i.e., if x n xC weakly and x n - Tx n y strongly, then (I - T)x = y.

Lemma 2.2. (Suzuki's lemma) Let {x n } and {y n } be bounded sequences in a Banach space X and {β n } be a sequence in [0, 1] with 0 < lim inf n→∞ β n ≤ lim supn→∞, β n < 1. Suppose that xn+1= (1 - β n )y n + β n x n for all n ≥ 0 and lim supn→∞(||yn+1- y n ||- ||xn+1- x n ||) ≤ 0. Then, limn→∞||y n - x n || = 0.

Lemma 2.3. (Liu's lemma) Assume {a n } is a sequence of nonnegative real numbers such that

a n + 1 ( 1 - γ n ) a n + γ n δ n + σ n , n 0 ,

where {γ n } is a sequence in (0,1), and {δ n } and {σ n } are two sequences in R such that

  1. (i)

    n = 0 γ n = ;

  2. (ii)

    lim sup n δ n 0 o r n = 0 | δ n γ n | < ;

  3. (iii)

    n = 0 | σ n |<.

Then limn→∞a n = 0.

3. Main results

In this section, we introduce our algorithms with perturbations and state our main results.

Algorithm 3.1. Let C be a nonempty closed convex subset of a real Hilbert space H. Let T : CC be a non-expansive mapping. For given x0C, define a sequence {x m } by the following manner:

x m = P C ( α m u m + ( 1 - α m ) T x m ) , m 0 ,
(3.1)

where {α m } is a sequence in [0, 1], and the sequence {u m } ⊂ H is a small perturbation for the m-step iteration satisfying ||u m || → 0 as m → ∞.

Remark 3.2. In this point, we want to point out that we permit the perturbation {u m } in the whole space H. If {u m } ⊂ C, then (3.1) reduces to

x m = α m u m + ( 1 - α m ) T x m , m 0 .
(3.2)

Theorem 3.3. Suppose F i x ( T ) . Then, as α m → 0, the sequence {x m } generated by the implicit method (3.1) converges to x ̃ Fix ( T ) .

Proof. We first show that {x m } is bounded. Indeed, take an x* ∈ Fix(T) to derive that

| | x m - x * | | = | | P C ( α m u m + ( 1 - α m ) T x m ) - x * | | α m | | x * | | + ( 1 - α m ) | | T x m - x * | | + α m | | u m | | ( 1 - α m ) | | x m - x * | | + α m | | x * | | + α m | | u m | | .

This implies that

| | x m - x * | | | | x * | | + | | u m | | .

Since ||u m || → 0, there exists a constant M > 0 such that sup m {||u m ||} ≤ M. Hence, ||x m - x*|| ≤ ||x*|| + M for all n ≥ 0. It follows that {x m } is bounded, so is the sequence {Tx m }.

Since x m C and also Tx m C, we get

| | x m - T x m | | = | | P C ( α m u m + ( 1 - α m ) T x m ) - P C ( T x m ) | | α m | | u m - T x m | | 0 .
(3.3)

Setting y m = α m u m + (1 - α m )Tx m for all n ≥ 0, we then have x m = P C (y m ), and for any x* ∈ Fix(T),

x m - x * = P C ( y m ) - y m + y m - x * = P C ( y m ) - y m + α m u m + ( 1 - α m ) ( T x m - x * ) - α m x * .

Noting that the fact by (2.1) that

P C ( y m ) - y m , P C ( y m ) - x * 0 .

Hence, we have

| | x m - x * | | 2 = P C ( y m ) - y m , x m - x * + α m u m , x m - x * + ( 1 - α m ) T x m - x * , x m - x * - α m x * , x m - x * ( 1 - α m ) | | T x m - x * | | | | x m - x * | | + α m | | u m | | | | x m - x * | | - α m x * , x m - x * ( 1 - α m ) | | x m - x * | | 2 + α m | | u m | | | | x m - x * | | - α m x * , x m - x * .

It turns out that

| | x m - x * | | 2 x * , x * - x m + | | u m | | ( | | x * | | + M ) , x * F i x ( T ) .
(3.4)

Since {x m } is bounded, without loss of generality, we may assume that {x m } converges weakly to a point x ̃ C. Noticing (3.3), we can use Lemma 2.1 to get x ̃ Fix ( T ) . Therefore, we can substitute x ̃ for x* in (3.4) to get

| | x m - x ̃ | | 2 x ̃ , x ̃ - x m + | | u m | | ( | | x * | | + M ) .

Consequently, the weak convergence of {x m } to x ̃ actually implies that x m x ̃ strongly. Finally, in order to complete the proof, we have to prove that the weak cluster points set ω w (x m ) is singleton. As a matter of fact, if x m i x ^ Fix ( T ) and x m k x ̄ Fix ( T ) , then we have x m i x ^ Fix ( T ) and x m k x ̄ Fix ( T ) . From (3.4), we have

| | x m i - x ̄ | | 2 x ̄ , x ̄ - x m i + | | u m i | | ( | | x ̄ | | + M ) ,

and

| | x m k - x ^ | | 2 x ^ , x ^ - x m k + | | u m k | | ( | | x ^ | | + M ) .

Hence, we have || x ^ - x ̄ | | 2 x ̄ , x ̄ - x ^ and || x ̄ - x ^ | | 2 x ^ , x ^ - x ̄ . Therefore, we obtain

2 | | x ^ - x ̄ | | 2 x ̄ - x ^ , x ̄ - x ^ = | | x ^ - x ̄ | | 2 .

We have immediately x ^ = x ̄ . This completes the proof.

From Theorem 3.3, we have the following corollary.

Corollary 3.4. Suppose F i x ( T ) . Then, as α m → 0, the sequence {x m } generated by the implicit method (3.2) converges to x ̃ Fix ( T ) .

Next, we introduce an explicit algorithm.

Algorithm 3.5. Let C be a nonempty closed convex subset of a real Hilbert space H. Let T : CC be a non-expansive mapping. For given x0C, define a sequence {x n } by the following manner:

x n + 1 = ( 1 - β n ) x n + β n P C ( α n u n + ( 1 - α n ) T x n ) , n 0 ,
(3.5)

where {α n } and {β n } are two sequences in (0,1), and the sequence {u n } ⊂ H is a perturbation for the n-step iteration.

Remark 3.6. If {u n } ⊂ C, then (3.5) reduces to

x n + 1 = ( 1 - β n ) x n + β n [ α n u n + ( 1 - α n ) T x n ] , n 0 ,
(3.6)

Theorem 3.7. Suppose F i x ( T ) . Assume the following conditions are satisfied:

  1. (i)

    limn→∞α n = 0 and n = 0 α n =;

  2. (ii)

    0 < lim infn→∞ β n ≤ lim supn→∞ β n < 1;

  3. (iii)

    n = 0 α n || u n ||<.

Then, the sequence {x n } generated by the explicit iterative method (3.5) converges to x ̃ Fix ( T ) .

Proof. First, we show that {x n } is bounded. Take an x* ∈ Fix(T) to derive that

| | x n + 1 - x * | | = | | ( 1 - β n ) ( x n - x * ) + β n ( P C ( α n u n + ( 1 - α n ) T x n ) - x * ) | | ( 1 - β n ) | | x n - x * | | + β n | | α n u n + ( 1 - α n ) T x n - x * | | ( 1 - β n ) | | x n - x * | | + β n [ α n | | u n | | + ( 1 - α n ) | | T x n - x * | | + α n | | x * | | ] ( 1 - β n ) | | x n - x * | | + β n [ α n | | u n | | + ( 1 - α n ) | | x n - x * | | + α n | | x * | | ] = ( 1 - β n α n ) | | x n - x * | | + β n α n | | x * | | + α n | | u n | | max { | | x n - x * | | , | | x * | | } + α n | | u n | | .

By induction, we get

| | x n - x * | | max { | | x 0 - x * | | , | | x * | | } + n = 0 n - 1 α n | | u n | | .

Thus, {x n } is bounded, so is the sequence {Tx n }. Next, we show that

| | x n + 1 - x n | | 0 .
(3.7)

Indeed, we write xn+1= (1 - β n )x n + β n y n , n ≥ 0. It is clear that y n = P C (α n u n + (1 - α n )Tx n ) for all n ≥ 0. Then, we have

| | y n + 1 - y n | | | | α n + 1 u n + 1 + ( 1 - α n + 1 ) T x n + 1 - α n u n - ( 1 - α n ) T x n | | = | | α n + 1 u n + 1 - α n u n + ( 1 - α n + 1 ) ( T x n + 1 - T x n ) + ( α n - α n + 1 ) T x n | | ( 1 - α n + 1 ) | | T x n + 1 - T x n | | + ( α n + α n + 1 ) | | T x n | | + α n + 1 | | u n + 1 | | + α n | | u n | | ( 1 - α n + 1 ) | | x n + 1 - x n | | + ( α n + α n + 1 ) | | T x n | | + α n + 1 | | u n + 1 | | + α n | | u n | | .

It follows that

| | y n + 1 - y n | | - | | x n + 1 - x n | | α n + 1 | | x n + 1 - x n | | + ( α n + α n + 1 ) | | T x n | | + α n + 1 | | u n + 1 | | + α n | | u n | | .

This together with (i) and (iii) implies that

limsup n | | y n + 1 - y n | | - | | x n + 1 - x n | | 0 .

Hence, by Lemma 2.2, we get

lim n | | y n - x n | | = 0
(3.8)

Consequently, lim n→∞||xn+1- x n || = limn→∞β n ||y n - x n || = 0. We now show that

| | x n - T x n | | 0 .

Notice that

| | x n - T x n | | | | x n - x n + 1 | | + | | x n + 1 - T x n | | | | x n - x n + 1 | | + ( 1 - β n ) | | x n - T x n | | + β n | | y n - P C ( T x n ) | | | | x n - x n + 1 | | + ( 1 - β n ) | | x n - T x n | | + β n [ α n | | u n | | + α n | | T x n | | ] .

Hence,

| | x n - T x n | | 1 β n | | x n - x n + 1 | | + α n | | u n | | + α n | | T x n | | .

Therefore,

lim n | | x n - T x n | | = 0 .
(3.9)

We next show that

limsup n x ̃ , x ̃ - x n 0 ,

where x ̃ = lim m y m and {y m } be the sequence defined by the implicit method (3.1). Since x n C and 〈y m - [α m u m + (1 - α m )Ty m ], y m - x n 〉 ≤ 0, we have

| | y m - x n | | 2 = y m - x n , y m - x n = y m - [ α m u m + ( 1 - α m ) T y m ] , y m - x n + α m u m + ( 1 - α m ) T y m - x n , y m - x n α m u m + ( 1 - α m ) T y m - x n , y m - x n = α m u m , y m - x n + ( 1 - α m ) T y m - x n , y m - x n - α m x n , y m - x n = α m u m , y m - x n + ( 1 - α m ) T y m - T x n , y m - x n + ( 1 - α m ) T x n - x n , y m - x n - α m x n - y m , y m - x n - α m y m , y m - x n α m | | u m | | | | y m - x n | | + ( 1 - α m ) | | T y m - T x n | | | | y m - x n | | + ( 1 - α m ) | | T x n - x n | | | | y m - x n | | + α m | | y m - x n | | 2 - α m y m , y m - x n α m | | u m | | M 1 + | | y m - x n | | 2 + | | T x n - x n | | M 1 - α m y m , y m - x n ,

where M1 > 0 such that sup{||y m - x n ||, m, n ≥ 0} ≤ M1. It follows that

y m , y m - x n | | u m | | M 1 + | | T x n - x n | | M 1 α m .

Therefore,

limsup m limsup n y m , y m - x n 0 .
(3.10)

We note that

x ̃ , x ̃ - x n = x ̃ , x ̃ - y m + x ̃ - y m , y m - x n + y m , y m - x n x ̃ , x ̃ - y m + | | x ̃ - y m | | | | y m - x n | | + y m , y m - x n x ̃ , x ̃ - y m + | | x ̃ - y m | | M + y m , y m - x n .

This together with y m x ̃ and (3.10) implies that

limsup n x ̃ , x ̃ - x n = limsup m limsup n x ̃ , x ̃ - x n limsup m limsup n y m , y m - x n 0
(3.11)

From (3.8), (3.9) and (3.11), we have

limsup n x ̃ , x ̃ - y n 0 and limsup n x ̃ , x ̃ - T x n 0 .
(3.12)

Finally, we show that x n x ̃ . Set z n = α n u n + (1 - α n )Tx n ,n ≥ 0. Since x ̃ C and y n = P C (z n ). Hence y n - z n , y n - x ̃ 0. From (3.5), we have

| | x n + 1 - x ̃ | | 2 = | | ( 1 - β n ) ( x n - x ̃ ) + β n ( y n - x ̃ ) | | 2 ( 1 - β n ) | | x n - x ̃ | | 2 + β n | | y n - x ̃ | | 2 = ( 1 - β n ) | | x n - x ̃ | | 2 + β n y n - z n , y n - x ̃ + β n z n - x ̃ , y n - x ̃ ( 1 - β n ) | | x n - x ̃ | | 2 + β n z n - x ̃ , y n - x ̃ = ( 1 - β n ) | | x n - x ̃ | | 2 + β n ( 1 - α n ) T x n - x ̃ , y n - x ̃ + β n α n x ̃ , x ̃ - y n + β n α n u n , y n - x ̃ .

Note that

T x n - x ̃ , y n - x ̃ | | T x n - x ̃ | | | | y n - x ̃ | | 1 2 ( | | x n - x ̃ | | 2 + | | y n - x ̃ | | 2 ) 1 2 ( | | x n - x ̃ | | 2 + | | z n - x ̃ | | 2 ) ,

and

| | z n - x ̃ | | 2 = | | ( 1 - α n ) ( T x n - x ̃ ) 2 - α n x ̃ + α n u n | | 2 | | ( 1 - α n ) ( T x n - x ̃ ) 2 - α n x ̃ | | 2 + α n | | u n | | | | ( 1 - α n ) ( T x n - x ̃ ) 2 - α n x ̃ | | + α n 2 | | u n | | 2 ( 1 - α n ) | | T x n - x ̃ | | 2 - 2 α n ( 1 - α n ) x ̃ , T x n - x ̃ + α n 2 | | x ̃ | | 2 + α n | | u n | | | | ( 1 - α n ) ( T x n - x ̃ ) 2 - α n x ̃ | | + α n 2 | | u n | | 2 ( 1 - α n ) | | x n - x ̃ | | 2 - 2 α n ( 1 - α n ) x ̃ , T x n - x ̃ + α n 2 | | x ̃ | | 2 + α n | | u n | | M 1 ,

where M2 is a constant such that sup n { | | ( 1 - α n ) ( T x n - x ̃ ) 2 - α n x ̃ | | + α n | | u n | | } M 2 . Hence, we have

| | x n + 1 - x ̃ | | 2 ( 1 - β n ) | | x n - x ̃ | | 2 + β n ( 1 - α n ) 2 ( | | x n - x ̃ | | 2 + | | z n - x ̃ | | 2 ) + β n α n x ̃ , x ̃ - y n + β n α n M 2 | | u n | | ( 1 - β n ) | | x n - x ̃ | | 2 + β n ( 1 - α n ) 2 | | x n - x ̃ | | 2 + β n ( 1 - α n ) 2 ( 1 - α n ) | | x n - x ̃ | | 2 - 2 α n ( 1 - α n ) x ̃ , T x n - x ̃ + α n 2 | | x ̃ | | 2 + α n | | u n | | M 2 + β n α n x ̃ , x ̃ - y n + β n α n M 2 | | u n | | ( 1 - β n α n ) | | x n - x ̃ | | 2 + β n α n ( 1 - α n ) 2 x ̃ , x ̃ - T x n + β n α n x ̃ , x ̃ - y n + β n α n 2 | | x ̃ | | 2 + 2 M 2 α n | | u n | | = ( 1 - β n α n ) | | x n - x ̃ | | 2 + β n α n ( 1 - α n ) 2 x ̃ , x ̃ - T x n + β n α n x ̃ , x ̃ - y n + α n | | x ̃ | | 2 + 2 M 2 α n | | u n | | = ( 1 - γ n ) | | x n - x ̃ | | 2 + γ n δ n + σ n ,

where γ n = β n α n , δ n = ( 1 - α n ) 2 x ̃ , x ̃ - T x n + β n α n x ̃ , x ̃ - y n + α n || x ̃ | | 2 and σ n = 2M2α n ||u n ||. Now, applying Lemma 2.3 to the last inequality, we conclude that x n x ̃ . This completes the proof.

Corollary 3.8. Suppose F i x ( T ) . Assume the following conditions are satisfied:

  1. (i)

    limn→∞ α n = 0 and n = 0 α n =;

  2. (ii)

    0 < lim infn→∞ β n ≤ lim supn→∞, β n < 1;

  3. (iii)

    n = 0 α n || u n ||<.

Then, the sequence {x n } generated by the explicit iterative method (3.6) converges to x ̃ Fix ( T ) .

Remark 3.9. We would like to point out that our algorithms (3.1) and (3.5) converge strongly to the minimum-norm fixed point x ̃ of T. As a matter of fact, from (3.4), as m → ∞, we deduce

| | x ̃ - x * | | 2 x * , x * - x ̃ , x * F i x ( T ) ,

which is equivalent to

| | x ̃ | | 2 x * , x ̃ | | x * | | | | x ̃ | | , x * F i x ( T ) .

Therefore,

| | x ̃ | | | | x * | | , x * F i x ( T ) .

That is, x ̃ is the minimum-norm fixed point of T.

Minimum-norm solutions are important in applied problems, e.g., defining the pseudoinverse of a bounded linear operator, and many other problems in signal processing. Therefore, using iterative methods to find the minimum-norm solution of a given nonlinear problem is of significant value. Finding the minimum-norm solution of a nonlinear problem has recently been received a lot of attention, and for some related works, please see [3537]. Our paper provides such iterative methods (an implicit and an explicit) for finding minimum-norm solutions of nonlinear operator equations governed by non-expansive mappings.