Abstract
The split feasibility problem models inverse problems arising from phase retrievals problems and intensity-modulated radiation therapy. For solving the split feasibility problem, Xu proposed a relaxed CQ algorithm that only involves projections onto half-spaces. In this paper, we use the dual variable to propose a new relaxed CQ iterative algorithm that generalizes Xu’s relaxed CQ algorithm in real Hilbert spaces. By using projections onto half-spaces instead of those onto closed convex sets, the proposed algorithm is implementable. Moreover, we present modified relaxed CQ algorithm with viscosity approximation method. Under suitable conditions, global weak and strong convergence of the proposed algorithms are proved. Some numerical experiments are also presented to illustrate the effectiveness of the proposed algorithms. Our results improve and extend the corresponding results of Xu and some others.
1. Introduction
Throughout this paper, we always assume that H is a real Hilbert space with inner product and norm . Let I denote the identity operator on H. Let C and Q be nonempty closed convex subset of real Hilbert spaces and , respectively.
The split feasibility problem can mathematically be formulated as the problem of finding a point with the property
where is a bounded linear operator. The SFP (SFP) in finite-dimensional Hilbert spaces was first introduced by Censor and Elfving [1] for modeling inverse problems which arise from phase retrievals and medical image reconstruction [2], with particular progress in intensity-modulated radiation therapy [3,4]. It has been found that the SFP can also be used in the air traffic flow management problems. Many researchers studied the SFP and introduced various algorithms to solve it (see [5,6,7,8,9,10,11,12,13,14,15] and references therein).
The original algorithm introduced in [1] involves the computation of the inverse (assuming the existence of the inverse of A) and thus does not become popular. A more popular algorithm that solves the SFP (Equation (1)) seems to be the following CQ algorithm of Byrne [2,16]:
where and are the (orthogonal) projections onto C and Q, respectively, and is the adjoint of A and with being the spectral radius of the operator . The CQ algorithm only involves the computations of the projections and onto the sets C and Q, respectively, and is therefore implementable in the case where and have closed-form expressions (e.g., C and Q are the closed balls or half-spaces). It remains however a challenge how to implement the CQ algorithm in the case where the projections and/or fail to have closed-form expressions though theoretically we can prove (weak) convergence of the algorithm.
We assume that the SFP (Equation (1)) is consistent, and use to denote the solution set of the SFP (Equation (1)), i.e.,
Thus, the set is closed, convex and nonempty.
The CQ algorithm is found to be a gradient-projection method (GPM) in convex minimization (it is also a special case of the proximal forward-backward splitting method). We can reformulate the SFP (Equation (1)) as an optimization problem [17]. We may introduce the (convex) objective function
and consider the convex minimization problem
The objective function g is continuously differentiable with gradient given by
Because is (firmly) nonexpansive, we obtain that is Lipschitz continuous with Lipschitz constant . It is well known that the gradient-projection algorithm (GPM), for solving the minimization problem in Equation (4), generates the following iterative sequence :
where is chosen in the interval with L being the Lipschitz constant of . For solving the problem in Equation (4), the GPM with gradient given as in Equation (5) is the CQ algorithm in Equation (2).
By Equation (4), the SFP (Equation (1)) can be written as the following convex separable minimization problem:
where is defined by Equation (3) and is an indicator function of the set C defined by
Chen et al. [18] designed and discussed an efficient algorithm for minimizing the sum of two proper lower semi-continuous convex functions, i.e.,
where (all proper lower semi-continuous convex functions from to ) and is differentiable on with -Lipschitz continuous gradient for some . For and , the proximal operator of g with order , denoted by , is defined by: for each ,
To solve the convex separable problem in Equation (9), they obtained the following fixed point formulation: the point is a solution of Equation (9) if and only if there exists such that
where and . They introduced the following Picard iterative sequence:
It was shown [18] that, under appropriate conditions, the sequence converges to a solution of the problem in Equation (9). Moreover, u is the primal variable and e is the dual variable of the primal-dual form (see [18]) related to Equation (9).
For solving the SFP (Equation (1)), we note that the CQ algorithm and many related iterative algorithms (see [19,20,21,22,23,24]) only involves the computations of the projections and onto the sets C and Q, respectively, and is therefore implementable in the case where and have closed-form expressions. However, in some cases it is impossible or needs too much work to exactly compute an orthogonal projection. Therefore, if it is the case, the efficiency of projection type methods will be seriously affected. To overcome this difficulty, Fukushima [25] suggested a so-called relaxed 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. Theoretical analysis and numerical experiments show the efficiency of his method.
Let C and Q be level sets of convex functions, i.e.,
where and are convex and lower semi-continuous functions with the subdifferentials
for all and
for all . Set
where , and
where Obviously, and are half-spaces and the projections onto half-spaces and have closed forms.
In the setting of finite-dimensional spaces, relaxed projection method was followed by Yang [26], who introduced the following relaxed CQ algorithms for solving the SFP (Equation (1)) where the closed convex subsets C and Q are level sets of convex functions:
where with L being the largest eigenvalue of matrix , and are given in Equations (13) and (14), respectively. Due to the special form of and , the proposed algorithm can be easily implemented.
Recently, for the purpose of generality, the SFP (Equation (1)) is studied in a more general setting. For instance, Xu [27] considered the SFP (Equation (1)) where and are infinite-dimensional Hilbert spaces. Xu [27] proposed the following relaxed CQ algorithm where C and Q are given in Equation (12):
where , and are given in Equations (13) and (14), respectively. Since the projections and have closed-form expressions, the above relaxed CQ algorithm is implementable. In [27], the relaxed CQ algorithm has the weak convergence result. He and Zhao [28] introduced a Halpern-type relaxed CQ algorithm such that the strong convergence is guaranteed. Some relaxed algorithms have been proposed to solve the SFP (Equation (1)) (see [29,30,31]).
Inspired and motivated by the works mentioned above, for solving the SFP (Equation (1)) in real Hilbert spaces, we use the dual variable to propose a new relaxed CQ iterative algorithm:
where and are arbitrarily chosen, and . Taking , the proposed algorithm in Equation (17) becomes the relaxed CQ algorithm in Equation (16) (Xu [27]). Moreover, we present modified relaxed CQ algorithm with viscosity approximation method. Proposed two relaxed CQ iterative algorithms which only involve orthogonal projections onto half-spaces, so that the algorithms are implementable. Under suitable conditions, global weak and strong convergence of the proposed algorithms are proved. Some numerical experiments are also presented to illustrate the effectiveness of the proposed algorithms. Our results improve and extend the corresponding results of Xu and some others.
The rest of this paper is organized as follows. In the next section, some necessary concepts and important facts are collected. The weak convergence theorem of the proposed algorithm is established in Section 3. In Section 4, we modify the proposed algorithm by viscosity method so that it has strong convergence result. Finally, we give some numerical experiments to illustrate the efficiency of the proposed iterative methods.
2. Preliminaries
In this paper, we use → and ⇀ to denote the strong convergence and weak convergence, respectively. We use to stand for the weak -limit set of .
Definition 1.
A mapping is said to be nonexpansive if
for all .
Definition 2.
A mapping is said to be firmly nonexpansive if is nonexpansive or, equivalently,
for all .
Alternatively, a mapping is firmly nonexpansive if and only if S can be expressed as
where I denotes the identity mapping on H and is a nonexpansive mapping.
Definition 3.
A mapping is said to be ρ-contraction if there exists a constant such that
for all .
Definition 4.
A mapping is said to be η-strongly monotone if there exists a positive constant η such that
for all .
It is obvious that, if h is a -contraction, then is a (1-)-strongly monotone mapping. Recall the variational inequality problem [32] is to find a point such that
for all , where C is a nonempty closed convex subset of H and is a nonlinear operator. It is well known that [33] if is a Lipschitzian and strongly monotone operator, then the above variational inequality problem has a unique solution.
Definition 5.
A mapping is said to be α-inverse strongly monotone (α-ism) if there exists a positive constant α such that
for all .
Recall that the metric (nearest point) projection from H onto a nonempty closed convex subset C of H, denoted by , is defined as follows: for each ,
Then, is characterized by the inequality (for )
It is well known that and are firmly nonexpansive and 1-ism.
Definition 6.
A function is said to be weakly lower semi-continuous (w-lsc) at u if implies
Lemma 1.
[34] Let K be a nonempty closed convex subset of real Hilbert space H. Let be a sequence which satisfies the following properties:
- (a)
- every weak limit point of lies in K; and
- (b)
- exists for every .
Then, converges weakly to a point in K.
Lemma 2.
[35] Assume that is a sequence of nonnegative real numbers such that
for each , where is a sequence in , is a sequence of nonnegative real numbers and and are two sequences in such that:
- (a)
- ;
- (b)
- ; and
- (c)
- implies for any subsequence .
Then, .
Lemma 3.
[36] Let H be a real Hilbert space. Then, for all and ,
3. Weak Convergence Theorems
The CQ algorithm in Equation (2) involves two projections and and hence might be hard to be implemented in the case where one of them fails to have a closed-form expression. Now, we use the dual variable to propose a new relaxed CQ algorithm for solving the SFP (Equation (1)) where the closed convex subsets C and Q are level sets of convex functions. We just need projections onto half-spaces, thus the algorithm is implementable in this case.
Let
where and are convex and lower semi-continuous functions. We assume that c and q are subdifferentiable on and , respectively. Namely, the subdifferentials,
for all and
for all . We also assume that and are bounded operators (i.e., bounded on bounded sets). In this paper, we solve the SFP (Equation (1)) under the above assumptions. We note that every convex function defined on a finite-dimensional Hilbert space is subdifferentible and its subdifferential operator is a bounded operator.
Set
where , and
where Obviously, and are half-spaces and it is easy to verify the and for every from the subdifferentiable inequality.
Algorithm 1.
Let , be arbitrary. For , let
where , .
Theorem 1.
Suppose and Let be the sequence generated by Algorithm 1, then the sequence converges weakly to a point and the sequence weakly converges to the point .
Proof.
First, we show that exists for any . Taking , we have and for all . We know that and are 1-ism for all . Thus, from Algorithm 1, we have
and
Thus, from Equations (22) and (23), we have
Since
we obtain
It follows from
that
By Equations (25) and (27), we obtain
Let , then the sequence is lower bounded. By the assumptions on and , from Equation (28) we can get , which implies that the sequence is non-increasing and thus exists. Thus, it follows that is bounded and hence is bounded.
Thus, exists.
Next, we prove . From Algorithm 1, we have
and
Combining Equations (29) and (30), we get
It follows from Algorithm 1 that
which implies that
Let , then Since is bounded on bounded sets, there exists a constant such that for all . It follows that
By Equations (30), (33) and (36), we have
Assume that , i.e., there exists a subsequence of such that as . By the weak lower semicontinuity of c and Equation (37), we have
Therefore,
Now, we show that . Since , so we have for all . It follows from that
which implies that
Namely,
Thus, , hence . By Lemma 1, we have and the sequence weakly converges to the point , where . This completes the proof. □
4. Strong Convergence Theorems
In this section, we modify the proposed Algorithm 1 to show that the algorithm has strong convergence. It is known that the viscosity approximation method is often used to approximate a fixed point of a nonexpansive mapping U in Hilbert spaces with the strong convergence, which it is defined as follows [37]:
for each , where and h is a contractive mapping. Now, we adapt the viscosity approximation method to get the strong convergence result for solving the SFP (Equation (1)) where the closed convex subsets C and Q are given in Equation (18).
Algorithm 2.
Let be a -contraction mapping and and given in Equations (19) and (20), respectively. Let , be arbitrary. For , let
where , and .
Theorem 2.
Assume that , , λ and ρ satisfy the following assumptions:
- (i)
- and ;
- (ii)
- ; and
- (iii)
- and .
Then, the sequence generated by Algorithm 2 strongly converges to , where and solves the following variational inequality problem:
for any .
Proof.
Let be unique solution of the variational inequality problem . Then, and for all . It follows from Equation (28) that
In particular, we have
From Algorithm 2, we get
Setting , we have
It follows from induction that
for each , which implies that and are bounded. In addition, , , and are bounded. It follows from Algorithm 2 that
Thus, by Equations (44) and (47), we have
where
and
On the other hand, from Equations (43) and (47), we have
Now, by setting
and
Equation (50) can be rewritten in the following form:
for each . By the assumptions on and , we have
To use Lemma 2, it suffices to verify that, for any subsequence, implies
Since , from the assumptions on and , we obtain
From
we obtain
In a similar way to the proof of Theorem 1, we can get Since
and
to get Equation (52), we only need to verify
From Equation (54), we can take subsequence of such that as and
Since and is a solution of the variational inequality problem in Equation (42), it follows from Equation (55) that
Thus, it follows from Lemma 2 that
which implies that , and , where and solves the variational inequality problem in Equation (42). This completes the proof. □
5. Numerical Results
In this section, we provide some numerical experiments and show the performance of the proposed modified relaxed CQ iterative Algorithm 1 for solving the SFP (Equation (1)) where the closed convex subsets C and Q are level sets of convex functions. All codes were written in MATLAB and were performed on a personal Lenovo computer with Pentium(R) Dual-Core CPU @ 2.4GHz and RAM 2.00 GB.
Example 1.
We consider the SFP (Equation (1)) as follows: , the matrix and are generated randomly, the nonempty closed convex set and , where
and
for all and .
Now, we compare the proposed modified relaxed CQ Algorithm 1 with the relaxed CQ algorithm in Equation (16) proposed by Xu [27] to solve Example 1. In the implementation, we took and as the stopping criterion, where
We took different and as initial points. In Case 1, we took and . In Case 2, we took and .
We tried different values of for solving this example. When the parameter , Algorithm 1 becomes the relaxed CQ algorithm in Equation (34). We report the numerical results in Table 1 and Table 2. In the tables, “Iter.” denotes the terminating iterative numbers, and and denote the value of and at the terminal point, respectively.
Table 1.
Numerical results for solving Example 1 with different .
Table 2.
Numerical results for solving Example 1 with different .
Example 2.
Let , and are generated randomly, the nonempty closed convex set and , where
and
for all and .
Similar to Example 1, we compared the proposed modified relaxed CQ Algorithm 1 with the relaxed CQ algorithm in Equation (34) proposed by Xu [27] to solve this example. We took and the same stopping criterion as in Example 1. We took different and as initial points. The numerical results are given in Table 3 and Table 4.
Table 3.
Numerical results for solving Example 2 with different .
Table 4.
Numerical results for solving Example 2 with different .
Author Contributions
All authors contributed equally to this work. All authors read and approved the final manuscript.
Funding
This article was supported by National Natural Science Foundation of China (No.61571441) and Scientic Research project of Tianjin Municipal Education Commission (No. 2018KJ253).
Conflicts of Interest
The authors declare that they have no competing interests.
References
- Censor, Y.; Elfving, T. A multiprojection algorithm using Bregman projections in a product space. Numer. Algorithms 1994, 8, 221–239. [Google Scholar] [CrossRef]
- Byrne, C. Iterative oblique projection onto convex subsets and the split feasibility problem. Inverse Probl. 2002, 18, 441–453. [Google Scholar] [CrossRef]
- Censor, Y.; Bortfeld, T.; Martin, B.; Trofimov, A. A unified approach for inversion problems in intensity-modulated radiation therapy. Phys. Med. Biol. 2006, 51, 2353–2365. [Google Scholar] [CrossRef] [PubMed]
- Censor, Y.; Motova, A.; Segal, A. Perturbed projections and subgradient projections for the multiple-sets split feasibility problem. J. Math. Anal. Appl. 2007, 327, 1244–1256. [Google Scholar] [CrossRef]
- Dong, Q.L.; Cho, Y.J.; Rassias, T.M. The projection and contraction methods for finding common solutions to variational inequality problems. Optim. Lett. 2018, 12, 1871–1896. [Google Scholar] [CrossRef]
- Dong, Q.L.; Tang, Y.C.; Cho, Y.J.; Rassias, T.M. “Optimal” choice of the step length of the projection and contraction methods for solving the split feasibility problem. J. Glob. Optim. 2018, 71, 341–360. [Google Scholar] [CrossRef]
- Dong, Q.L.; Yuan, H.B.; Cho, Y.J.; Rassias, T.M. Modified inertial Mann algorithm and Inertial CQ-algorithm for nonexpansive mappings. Optim. Lett. 2018, 12, 87–102. [Google Scholar] [CrossRef]
- Giang, D.M.; Strodiot, J.J.; Nguyen, V.H. Strong convergence of an iterative method for solving the multiple-set split equality fixed point problem in a real Hilbert space. In Revista de la Real Academia de Ciencias Exactas, Físicas y Naturales. Serie A. Matemáticas; Springer: Berlin, Germany, 2017; Volume 111, pp. 983–998. [Google Scholar]
- He, S.; Tian, H.; Xu, H.K. The selective projection method for convex feasibility and split feasibility problems. J. Nonlinear Convex Anal. 2018, 19, 1199–1215. [Google Scholar]
- Hieu, D.V.; Cho, Y.J.; Xiao, Y. Modified extragradient algorithms for solving equilibrium problems. Optimization 2018, 67, 2003–2029. [Google Scholar] [CrossRef]
- Qu, B.; Xiu, N. A note on the CQ algorithm for the split feasibility problem. Inverse Probl. 2005, 21, 1655–1665. [Google Scholar] [CrossRef]
- Witthayarat, U.; Cho, Y.J.; Cholamjiak, P. On solving proximal split feasibility problems and applications. Ann. Funct. Anal. 2018. [Google Scholar] [CrossRef]
- Yao, Y.; Yao, Z.; Abdou, A.A.; Cho, Y.J. Self-adaptive algorithms for proximal split feasibility problems and strong convergence analysis. Fixed Point Theory Appl. 2015, 2015, 205. [Google Scholar] [CrossRef]
- Zhao, J. Solving split equality fixed-point problem of quasi-nonexpansive mappings without prior knowledge of operators norms. Optimization 2015, 64, 2619–2630. [Google Scholar] [CrossRef]
- Zhao, J.; Hou, D. A self-adaptive iterative algorithm for the split common fixed point problems. Numer. Algorithms 2018. [Google Scholar] [CrossRef]
- Byrne, C. A unified treatment of some iterative algorithms in signal processing and image reconstruction. Inverse Probl. 2004, 20, 103–120. [Google Scholar] [CrossRef]
- Combettes, P.; Wajs, V. Signal recovery by proximal forward-backward splitting. Multiscale Model. Simul. 2005, 4, 1168–1200. [Google Scholar] [CrossRef]
- Chen, P.; Huang, J.; Zhang, X. A primal-dual fixed point algorithm for convex separable minimization with applications to image restoration. Inverse Probl. 2013, 29, 025011. [Google Scholar] [CrossRef]
- Chang, S.S.; Kim, J.K.; Cho, Y.J.; Sim, J.Y. Weak and strong convergence theorems of solutions to split feasibility problem for nonspreading type mapping in Hilbert spaces. Fixed Point Theory Appl. 2014, 2014, 11. [Google Scholar] [CrossRef]
- Masad, E.; Reich, S. A note on the multiple-set split convex feasibility problem in Hilbert space. J. Nonlinear Convex Anal. 2007, 8, 367–371. [Google Scholar]
- Qin, X.; Wang, L. A fixed point method for solving a split feasibility problem in Hilbert spaces. In Revista de la Real Academia de Ciencias Exactas, Físicas y Naturales. Serie A. Matemáticas; Springer: Berlin, Germany, 2017. [Google Scholar] [CrossRef]
- Qin, X.; Petrusel, A.; Yao, J.C. CQ iterative algorithms for fixed points of nonexpansive mappings and split feasibility problems in Hilbert spaces. J. Nonlinear Convex Anal. 2018, 19, 157–165. [Google Scholar]
- Xu, H.K. A variable Krasnosel’ski-Mann algorithm and the multiple-set split feasibility problem. Inverse Probl. 2006, 22, 2021–2034. [Google Scholar] [CrossRef]
- Zhao, J.; Zong, H. Iterative algorithms for solving the split feasibility problem in Hilbert spaces. J. Fixed Point Theory Appl. 2018, 20, 11. [Google Scholar] [CrossRef]
- Fukushima, M. A relaxed projection method for variational inequalities. Math. Program. 1986, 35, 58–70. [Google Scholar] [CrossRef]
- Yang, Q. The relaxed CQ algorithm solving the split feasibility problem. Inverse Probl. 2004, 20, 1261–1266. [Google Scholar] [CrossRef]
- Xu, H.K. Iterative methods for the split feasibility problem in infinite-dimensional Hilbert spaces. Inverse Probl. 2010, 26, 105018. [Google Scholar] [CrossRef]
- He, S.; Zhao, Z. Strong convergence of a relaxed CQ algorithm for the split feasibility problem. J. Inequal. Appl. 2013, 2013, 197. [Google Scholar] [CrossRef]
- Lopez, G.; Martin, V.; Wang, F.; Xu, H.K. Solving the split feasibility problem without prior knowledge of matrix norms. Inverse Probl. 2012, 28, 085004. [Google Scholar] [CrossRef]
- Wang, Z.; Yang, Q.; Yang, Y. The relaxed inexact projection methods for the split feasibility problem. Appl. Math. Comput. 2011, 217, 5347–5359. [Google Scholar] [CrossRef]
- Zhou, H.; Wang, P. Adaptively relaxed algorithms for solving the split feasibility problem with a new step size. J. Inequal. Appl. 2014, 2014, 448. [Google Scholar] [CrossRef]
- Stampacchia, G. Formes bilineaires coercivites sur les ensembles convexes. C. R. Acad. Sci. Paris 1964, 258, 4413–4416. [Google Scholar]
- Lions, J.L.; Stampacchia, G. Variational inequalities. Commun. Pure Appl. Math. 1967, 20, 493–512. [Google Scholar] [CrossRef]
- Bauschke, H.H.; Combettes, P.L. Convex Analysis and Monotone Operator Theory in Hilbert Spaces; Springer: London, UK, 2011; p. 38. [Google Scholar]
- He, S.; Yang, C. Solving the variational inequality problem defined on intersection of finite level sets. Abstr. Appl. Anal. 2013, 2013, 942315. [Google Scholar] [CrossRef]
- Matinez-Yanes, C.; Xu, H.K. Strong convergence of the CQ method for fixed point processes. Nonlinear Anal. 2006, 64, 2400–2411. [Google Scholar] [CrossRef]
- Moudafi, A. Viscosity approxmation methods for fixed points problems. J. Math. Anal. Appl. 2000, 241, 46–55. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).