Volume 2013, Issue 1 750473
Research Article
Open Access

Synchronal Algorithm and Cyclic Algorithm for Hierarchical Fixed Point Problems and Variational Inequalities

Peichao Duan

Corresponding Author

Peichao Duan

College of Science, Civil Aviation University of China, Tianjin 300300, China cauc.edu.cn

Search for more papers by this author
First published: 01 October 2013
Academic Editor: Sehie Park

Abstract

We propose synchronal algorithm and cyclic algorithm based on the general iterative method for solving a hierarchical fixed point problem. Under suitable parameters, the iterative sequence converges strongly to a common fixed point of N nonexpansive mappings and also the unique solution of a variational inequality. The results presented in this paper improve and extend the corresponding results reported recently by some authors. Furthermore, a numerical example is given to demonstrate the effectiveness of our iterative schemes.

1. Introduction

Let H be a real Hilbert space with an inner product 〈, 〉 and its induced norm ∥·∥. Let C be a nonempty, closed, and convex subset of H.

Let T : CH be a nonlinear mapping; we denote the set of fixed points of T by Fix (T) (i.e., Fix (T) = {xC : Tx = x}). A mapping T : CH is called k-Lipschitzian continuous if there exists a constant k > 0 such that
()
In particular, T is said to be a nonexpansive mapping if k = 1. A mapping B is called η-strongly monotone on C, if there exists a constant η > 0 such that
()
A variational inequality (short for VI) is formulated as finding a point x*C such that
()

If B is a monotone operator, then VI (3) is known as a monotone variational inequality. If the set C is replaced by the set of Fix (T) of fixed points of a mapping T, then the VI (3) is called a hierarchical variational inequality problem.

Many practical problems in applied sciences such as signal processing [1], beamforming [2], and power control [3] are formulated as the monotone variational inequality with a fixed point constrained. In recent years, several authors paid attention toward this kind of problem. Some methods have been proposed to solve the hierarchical fixed point problems and variational inequalities; see for instance [410] and the references therein.

In 2010, Tian [11] proposed a general iterative method and revealed the inner contact of the Yamada’s algorithm [12] and viscosity iterative algorithm; then he obtained the following result in a real Hilbert space.

Theorem 1. Let xn be generated by algorithm xn+1 = αnγf(xn)+(IαnμA)Txn with the sequence {αn} of parameters satisfying conditions (C1)–(C3):

  • (C1)

    αn → 0,

  • (C2)

    ,

  • (C3)

    either or lim n(αn+1/αn) = 1.

Then xn converges strongly to a fixed point of T which solves the variational inequality
()

Recently, Yao et al. [10] investigated an iterative method for solving a hierarchical fixed point problem by
()
where S, T are nonexpansive mapping with Fix (T) ≠ and f is a contraction; the sequence converges strongly to the unique solution of the variational inequality
()
Very recently, on this basis, Wang and Xu [8] introduced a new modified iterative method for solving a hierarchical fixed point problem. To be more precise, they proposed the following algorithm:
()
where S, T are nonexpansive mappings with Fix (T) ≠ , U is a Lipschitzian mapping, and F is a Lipschitzian and strongly monotone operator. They proved the sequence generated by the above algorithm converges strongly to the unique solution of the variational inequality
()

On the other hand, Tian and Di [13] established a synchronal algorithm and a cyclic algorithm for fixed point problems and variational inequalities. In 2012, Ceng et al. [4] proposed an iterative method to solve a special form of VI (3), where the constraint set is the set of common fixed points of N nonexpansive mappings T1, T2, …, TN.

Motivated and inspired by the above works, in this paper, we combine the hybrid steepest descent algorithm and hierarchical variational inequalities to propose a synchronal algorithm and a cyclic algorithm involving finite family of nonexpansive mappings. Under certain assumptions, we will prove that the sequences converge strongly. Further an example will be given to demonstrate the effectiveness of our iterative schemes.

2. Preliminaries

Recall that given a nonempty, closed and convex subset C of a real Hilbert space H, for any xH, there exists a unique nearest point in C, denoted by PCx, such that
()
for all yC. Such a PC is called the metric (or the nearest point) projection of H onto C. As we all know, y = PCx if and only if there holds the relation
()

In the sequel, we will make use of the following lemmas in a real Hilbert space H.

Lemma 2. Let H be a real Hilbert space; the following inequalities hold:

  • (i)

    x+y2 ≤ ∥x2 + 2〈y, x + y〉, ∀x, yH,

  • (ii)

    tx+(1−t)y2tx2 + (1 − t)∥y2, ∀t ∈ [0,1], ∀x, yH.

Lemma 3 (see [13].)Let B : HH be a k-Lipschitzian and η-strongly monotone operator on a Hilbert space H with k > 0, η > 0, 0 < μ < 2η/k2, and 0 < t < 1. Then S = (ItμB) : HH is a contraction with contractive coefficient 1 − tτ and τ = (1/2)μ(2ημk2).

Lemma 4 (see [5].)Let V : CH be an l-Lipschitz mapping with coefficient l ≥ 0 and B : CH a k-Lipschitzian continuous operator and η-strongly monotone operator with k > 0, η > 0. Then for 0 < γ < μη/l,

()
That is, μBγV is strongly monotone with coefficient μηγl.

Lemma 5 (see [9].)Assume that {an} is a sequence of nonnegative real numbers such that

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

    ,

  • (ii)

    limsup n(δn/γn) ≤ 0 or .

Then, lim nan = 0.

Lemma 6 (see [14].)Let H be a real Hilbert, and let Ti : HH  (i = 1,2, …) be all nonexpansive mappings with . Let , where {ωi}⊂(0,1) such that . Then T is a nonexpansive mapping with .

Lemma 7 (see [13].)Let H be a Hilbert space, and let C be a nonempty closed convex subset of H and T : CC a nonexpansive mapping with Fix (T) ≠ . If {xn} is a sequence in C weakly converging to x and if {(IT)xn} converges strongly to y, then (IT)x = y.

We adopt the following notations:
  • (1)

    xnx stands for the weak convergence of {xn} to x,

  • (2)

    xnx stands for the strong convergence of {xn} to x.

3. Synchronal Algorithm

Throughout the rest of this paper, we always assume that V : CH is an l-Lipschitzian mapping with coefficient l ≥ 0 and B : CH is a k-Lipschitzian continuous operator and η-strongly monotone with k > 0, η > 0. Let N ≥ 1 be an integer. Let, for each 1 ≤ iN, Ti : CC be a nonexpansive mapping and S : CC also nonexpansive. Assume that 0 < μ < 2η/k2 and 0 < γ < μ(ημk2/2)/α = τ/l.

Define a mapping Un = βnS + (1 − βn)I. Since S is nonexpansive, it is easy to get that Un is also nonexpansive. Consider the following mapping Gn on C defined by
()
where αn ∈ (0,1), with ωi > 0, and . By Lemmas 2 and 3, we obtain
()
Since 0 < 1 − αn(τγl) < 1, it follows that Gn is a contraction. Therefore, by the Banach contraction principle, Gn has a unique fixed point such that
()
For simplicity, we will write xn for provided that no confusion occurs. Next we prove that the sequence {xn} converges strongly to a point which solves the variational inequality
()
By the property of the projection, we can get x* = PΩ(IμB + γV)x* equivalently.

Theorem 8. Let C be a nonempty, closed, and convex subset of a real Hilbert space H and V : CH an l-Lipschitzian mapping with l ≥ 0. Let N ≥ 1 be an integer. Let, for each 1 ≤ iN, Ti : CC be a nonexpansive mapping and let S : CC be also nonexpansive. Assume the set . Let B : CH be a k-Lipschitzian continuous operator and η-strongly monotone with k > 0, η > 0,   0 < μ < 2η/k2 and 0 < γ < μ(ημk2/2)/l = τ/l. Given x1C, let {xn} be the sequence generated by the following algorithm:

()
If {αn} and {βn} satisfy the following properties:
  • (i)

    {αn}⊂(0,1), lim nαn = 0 and ,

  • (ii)

    {βn}⊂[0,1), lim n(βn/αn) = 0,

  • (iii)

    and .

Then, {xn} converges strongly to x*Ω, which solves the variational inequality (16).

Proof. The proof is divided into several steps.

Step  1. Show first that {xn} is bounded.

Take any pΩ; we have

()

Further we get

()

By induction, we obtain ∥xnp∥ ≤ max {∥x1p∥, (∥γVpμBp∥ + ∥Spp∥)/(τlγ)}, n ≥ 1. Hence, {xn} is bounded, so is {yn}. It follows from the Lipschitz continuity of B and V that {Bxn}, {Bun}, and {Vxn} are also bounded. From the nonexpansivity of T and S, it follows that {Txn}, {Sxn}, and {BTyn} are also bounded.

Step  2. Show that

()

By (17), we have

()

Observe that

()

Together with (21) and (22), we get

()
where M1 = sup n{∥γlVxn−1∥ + μBTyn−1∥ + ∥Sxn−1∥ + ∥xn−1∥}.

By Lemma 5, we obtain

()

Step  3. Show that

()

Observe that

()
From condition (i) and (ii), we obtain
()

Step  4. Show that

()
where x* = PΩ(IμB + γV)x* is a unique solution of the variational inequality (16).

Indeed, take a subsequence of {xn} such that

()

Since is bounded, there exists a subsequence of which converges weakly to . Without loss of generality, we can assume and

()

By Lemma 7, we have . From Lemma 6, we get

()

Since x* = PΩ(IμB + γV)x*, it follows that

()

Step  5. Show that

()

Denote zn = αnγVxn + (IμαnB)Tyn, then xn+1 = PCzn. From (17), we have

()

This implies that

()
where M2 = sup nxn+1x*∥∥Sx*x*∥, n ≥ 1. Put γn = αn(τlγ), δn = 2βnM2 +2αnγVx*μBx*, xn+1x*〉. It is easy to see that limsup nδn/γn ≤ 0. Hence by Lemma 5, the sequence {xn} converges strongly to x*.

Remark 9. Let N = 1 in Theorem 8; we can get Theorem 3.1 of [8].

Remark 10. Let N = 1, γ = 1, μ = 1, B = I and V, be a contraction in Theorem 8; it is easy to get the theorem of  [10].

4. Cyclic Algorithm

In this section, we consider the cyclic algorithm of N nonexpansive mappings T1, T2, …, TN. Similarly, we can get that the mapping Gn on C defined by
()
is a contraction, where T[n] = Ti with i = n(mod )N taking values in {1,2, …, N}.

Theorem 11. Let C be a nonempty, closed, and convex subset of a real Hilbert space H, and let V : CH be an l-Lipschitzian mapping with l ≥ 0. Let N ≥ 1 be an integer. Let, for each 1 ≤ iN, Ti : CC be a nonexpansive mapping and let S : CC be also nonexpansive. Assume the set . Let B : CH be a k-Lipschitzian continuous operator and η-strongly monotone with k > 0, η > 0, 0 < μ < 2η/k2, and 0 < γ < μ(ημk2/2)/l = τ/l. Given x1C, let {xn} be the sequence generated by the following algorithm:

()
If {αn} and {βn} satisfy the following properties:
  • (i)

    {αn}⊂(0,1), lim nαn = 0 and ,

  • (ii)

    {βn}⊂[0,1), lim n(βn/αn) = 0,

  • (iii)

    and .

Assume in addition that
()
Then, {xn} converges strongly to x*Ω, which solves the variational inequality (16).

Proof. The proof is divided into several steps.

Step  1. Show first that {xn} is bounded.

The proof of Step 1 is similar to that of Theorem 8.

Step  2. Show that

()

By (37), we have

()

Observe that

()

Together with (40) and (41), we have

()
where M3 = sup n{∥γlVxn∥ + μBT[n]yn∥ + ∥Sxn∥ + ∥xn∥}.

By Lemma 5, we get

()

Step  3. Show that

()

Observe that

()

From conditions (i) and (ii) of Theorem 11, we obtain

()

Recursively,

()

Since every T[n] is nonexpansive, it is easy to get

()

Similarly, we obtain

()

Thus we get

()

Since

()
we obtain (44).

Step  4. Show that

()
where x* = PΩ(IμB + γV)x* is a unique solution of the variational inequality (16).

Indeed, take a subsequence of {xn} such that

()

Since is bounded, there exists a subsequence of which converges weakly to . Without loss of generality, we can assume and

()

Notice that, for each nj, is some permutation of the mappings T1T2TN. Since T1T2TN are finite, all the finite permutations are N!; there must be some permutation that appears infinite times. Without loss of generality, we can assume this permutation is TNTN−1T1. We obtain

()

Obviously, TNTN−1T1 is nonexpansive. By Lemma 7, we have . Further by the assumption in Theorem 11, we get

()

Since x* = PΩ(IμB + γV)x*, it follows that

()

Step  5. Show that

()

Denote zn = αnγVxn + (IμαnB)T[n]yn; then xn+1 = PCzn. From (37), we have

()

This implies that

()
where M1 = sup nxnx*∥∥Sx*x*∥, n ≥ 1. Put γn = αn(τlγ), δn = 2βnM1 +2αnγVx*μBx*, xn+1x*〉. It is easy to see that limsup nδn/γn ≤ 0. Hence, by Lemma 6, the sequence {xn} converges strongly to x*.

5. Numerical Result

In this section, we consider the following simple example to demonstrate the effectiveness, realization, and convergence of the algorithms in Theorems 8 and 11.

Example 12. Let H = , C = [1/4, +). Define , T2 : xx + π/4 − arctanx, S : x ↦ sinx. Take B = I with Lipschitz constant k = 1 and strongly monotone constant η = 1, Vx = 2x, ∀xH, with Lipschitz coefficient l = 2. Give the parameters αn = 1/2n; βn = 1/n2 for every n ≥ 1; fix μ = 1 and γ = 1/4. Then by Theorems 8 and 11, respectively, the sequence {xn} is generated by

()
()
As n, we have {xn} → x* = 1.

Let ωi = 1/2, i = 1,2; then we have , if n is odd and T[n]x = x + π/4 − arctanx if n is even. Put zn = (1/4n)xn + (1 − 1/2n)Tyn; then (61) is equivalent to
()
Using the same method to treat (62), we can get similar equation as the above formula.

Now we turn to numerical simulation using the algorithms (17) and (37), respectively. Take the initial guess x1 = 2; using software Matlab R2012, we obtain the numerical experiment results in Tables 1 and 2.

Table 1. x1 = 2.
n (iterative number) xn (iterative point) Errors (n)
50 0.9901 9.9 × 10−3
500 0.9990 9.9852 × 10−4
2000 0.9999 9.9985 × 10−5
Table 2. x1 = 2.
n (iterative number) xn (iterative point) Errors (n)
50 0.9902 9.8 × 10−3
500 0.9990 9.9814 × 10−4
2000 0.9999 9.9981 × 10−5

From the computer programming point of view, the algorithms are easier to implement in this paper.

Acknowledgments

The authors would like to thank the referee for valuable suggestions to improve the manuscript and the Fundamental Research Funds for the Central Universities (Grant 3122013k004).

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.