Algorithmic Approach to the Split Problems
Abstract
This paper deals with design algorithms for the split variational inequality and equilibrium problems. Strong convergence theorems are demonstrated.
1. Introduction
Let ℍ be a real Hilbert space. Let ℂ and ℚ be two nonempty closed convex subsets of ℍ. Consider the following problem.
Problem 1. Find a point u§ ∈ ℂ such that
This problem is called split feasibility problem when Ψ is a bounded linear operator. In this case, Problem 1 can be applied to many practical problems such as signal processing and image reconstruction. Specifically, we can find the prototype of Problem 1 in intensity-modulated radiation therapy; see, for example, [1–3]. Based on this relation, many mathematicians were devoted to study the split feasibility problem and develop its iterative algorithms. Related works can be found in [4–8] and the references therein.
Let 𝔸, Ψ : ℂ → ℍ be two mappings. Consider the variational inequality of finding u† ∈ ℂ, Ψ(u†) ∈ ℂ such that
for all Ψ(u) ∈ ℂ. We use VI (𝔸, Ψ) to denote the set of solutions of (2). Variational inequality problems have important applications in many fields such as elasticity, optimization, economics, transportation, and structural analysis, and various numerical methods have been studied by many researchers; see, for instance, [9–17].
Let ϱ : ℂ × ℂ → ℝ be an equilibrium bifunction; that is, ϱ(u, u) = 0 for each u ∈ ℂ. Consider the equilibrium problem which is to find u* ∈ ℂ such that
Denote the set of solutions of (3) by EP (ϱ, ℂ). The equilibrium problems include fixed point problems, optimization problems, and variational inequality problems as special cases. Some algorithms have been proposed to solve the equilibrium problems; see, for example, [18–22]. Thus it is an interesting topic associated with algorithmic approach to the variational inequality and equilibrium problems. In this paper, our main purpose is to study the following split problem involved in the variational inequality and equilibrium problems. Find a point x♮ such that
We are devoted to study (4) with operator Ψ being a nonlinear mapping. For this purpose, we develop an iterative algorithm for solving the split problem (4). We can compute x♮ iteratively by using our algorithm. Convergence analysis is given under some mild assumptions.
2. Basic Concepts
- (i)
monotone ↠〈u − v, 𝔹u − 𝔹v〉≥0 for all u, v ∈ ℂ;
- (ii)
strongly monotone ↠〈u − v, 𝔹u − 𝔹v〉 ≥ ζ∥u−v∥2 for some constant ζ > 0 and for all u, v ∈ ℂ;
- (iii)
inverse-strongly monotone ↠〈u − v, 𝔹u − 𝔹v〉≥ς∥𝔹u−𝔹v∥2 for some ς > 0 and for all u, v ∈ ℂ; in this case, 𝔹 is called ς-inverse strongly monotone;
- (iv)
ς-inverse strongly θ-monotone ↠〈θ(u) − θ(v), 𝔹u − 𝔹v〉≥ς∥𝔹u−𝔹v∥2 for all u, v ∈ ℂ and for some ς > 0, where θ : ℂ → ℂ is a mapping.
- (i)
nonexpansive ↠∥ϑu − ϑv∥ ≤ ∥u − v∥ for all u, v ∈ ℂ;
- (ii)
firmly nonexpansive ↠∥ϑu−ϑv∥2 ≤ 〈u − v, ϑu − ϑv〉 for all u, v ∈ ℂ;
- (iii)
L-Lipschitz continuous ↠∥ϑu − ϑv∥ ≤ L∥u − v∥ for some constant L > 0 and for all u, v ∈ ℂ. In such a case, ϑ is said to be L-Lipschitz continuous.
In the sequel, we use Fix (ϑ) to denote the set of fixed points of ϑ.
- (i)
monotone ↠〈x − y, u − v〉≥0 for all x, y ∈ dom (𝔸), u ∈ 𝔸x, and v ∈ 𝔸y;
- (ii)
maximal monotone ↠𝔸 is monotone and its graph is not strictly contained in the graph of any other monotone operator on ℍ.
A function f : ℍ → ℝ is said to be convex if for any u, v ∈ ℍ and for any τ ∈ [0,1], f(τu + (1 − τ)v) ≤ τf(u)+(1 − τ)f(v).
3. Useful Lemmas
In this section, we present several lemmas which will be used in the next section.
Lemma 2 (see [19].)Let ℂ be a nonempty closed convex subset of a real Hilbert space ℍ. Let ϱ : ℂ × ℂ → ℝ be a bifunction. Assume that ϱ satisfies the following conditions:
-
(𝔉1) ϱ(u, u) = 0 for all u ∈ ℂ;
-
(𝔉2) ϱ is monotone, that is, ϱ(u, v) + ϱ(v, u) ≤ 0 for all u, v ∈ ℂ;
-
(𝔉3) for each u, v, w ∈ ℂ, lim t↓0ϱ(tw + (1 − t)u, v) ≤ ϱ(u, v);
-
(𝔉4) for each u ∈ ℂ, v ↦ ϱ(u, v) is convex and lower semicontinuous.
Let ϖ > 0 and u ∈ ℂ. Then there exists w ∈ ℂ such that
Set Ϝϖ(u) = {w ∈ ℂ : ϱ(w, v) + (1/ϖ)〈v − w, w − u〉≥0 for all v ∈ ℂ}. Then one have the following:
- (i)
Ϝϖ is single valued and Ϝϖ is firmly nonexpansive,
- (ii)
EP (ϱ, ℂ) is closed and convex and EP (ϱ, ℂ) = Fix (Ϝϖ).
Lemma 3 (see [23].)Let ℂ be a nonempty closed convex subset of a real Hilbert space ℍ. For x ∈ ℍ, let the mapping Ϝϖ be the same as in Lemma 2. Then for μ, ν > 0 and x ∈ ℍ, one has
Lemma 4 (see [24].)Let {un} and {vn} be two bounded sequences in a Banach space 𝔼, and let {κn} be a sequence in [0,1] satisfying 0 < liminf n→∞κn ≤ limsup n→∞κn < 1. Suppose un+1 = (1 − κn)vn + κnun for all n ≥ 0 and limsup n→∞(∥vn+1 − vn∥ − ∥un+1 − un∥) ≤ 0. Then, lim n→∞∥un − vn∥ = 0.
Lemma 5 (see [25].)Let ℂ be a nonempty closed convex subset of a real Hilbert space ℍ. Let 𝕊 : ℂ → ℂ be a nonexpansive mapping with Fix (𝕊) ≠ ∅. Then 𝕊 is demiclosed on ℂ.
Lemma 6 (see [26].)Let {an}⊂[0, ∞) be a sequence. Assume that an+1 ≤ (1 − γn)an + δnγn, where {γn} is a sequence in (0,1), and {δn} is a sequence satisfying and limsup n→∞δn ≤ 0 (or ). Then lim n→∞an = 0.
4. Main Results
In this section, we firstly present our problem and algorithm constructed. Consequently, we give the convergence analysis of the presented algorithm.
Problem 7. Let ℂ be a nonempty closed convex subset of a real Hilbert space ℍ. Assume that
- (1)
Ψ : ℂ → ℂ is a weakly continuous and ζ-strongly monotone mapping such that R(Ψ) = ℂ;
- (2)
𝔸 : ℂ → ℍ is an ς-inverse strongly Ψ-monotone mapping;
- (3)
ϱ : ℂ × ℂ → ℝ is a bifunction satisfying conditions (𝔉1)–(𝔉4) in Lemma 2.
We use Υ to denote the set of solutions of (8). In the following, we assume that Υ is nonempty. For solving Problem 7, we introduce the following algorithm.
Algorithm 8.
Step 0 (initialization). Let
Step 1. For given {un}, let the sequence {vn} be generated iteratively by
Step 2. For given {vn}, find {zn} such that
where {ϖn}⊂(0, ∞) and {αn}⊂[0,1] are two real number sequences.
Step 3. For the previous sequences {un} and {zn}, let the (n + 1)th sequence {un+1} be generated by
Theorem 9. Assume that the following conditions are satisfied:
-
(C1) lim n→∞αn = 0 and ∑n αn = ∞;
-
(C2) 0 < liminf n→∞κn ≤ limsup n→∞κn < 1;
-
(C3) ϖn ∈ (η1, η2)⊂(0, ∞), μn ∈ (ξ1, ξ2) ⊂ (0,2ς), and ζ ∈ (0,2ς);
-
(C4) lim n→∞(μn+1 − μn) = 0 and lim n→∞(ϖn+1 − ϖn) = 0.
Proof. Let . Hence and , noting that implies for all ν > 0. Hence for all n ≥ 0. Thus, from (10), we have
By the boundedness of , we can choose a subsequence of such that weakly. For the convenience, we may assume that . This implies that due to the weak continuity of Ψ. Now, we show z ∈ Υ. We firstly show Ψ(z) ∈ EP (ϱ, ℂ).
Note that ϖn ∈ (η1, η2). Then we choose a subsequence of {ϖn} such that . From (26) and (36), we deduce that . Thus, . From Lemma 2, we know that Ϝϖ is nonexpansive. By demiclosed principle (Lemma 5), we get immediately that Ψ(z) ∈ Fix (Ϝϖ) = EP (ϱ, ℂ).
Next we prove z ∈ VI (𝔸, Ψ). Set
By [27], we know that R is maximal Ψ-monotone. Let (v, w) ∈ G(R). Since w − 𝔸v ∈ NC(v) and un ∈ C, we have 〈Ψ(v) − Ψ(un), w − 𝔸v〉≥0. Noting that vn = projℂ(Ψ(un) − μn𝔸un), we get