Abstract
We designed a modified projection method with a new condition of the inertial step and the step size for the split feasibility problem in Hilbert spaces. We show that our iterate weakly converged to a solution. Lastly, we give numerical examples and comparisons that could be applied to signal recovery to show the efficiency of our method.
MSC:
65K05; 90C25; 90C30
1. Introduction
The convex feasibility problem (CFP) is to find a feasible point in the intersection of finitely many convex and closed sets. The CFP formalism is at the core of the modeling of many inverse problems in various areas of mathematics. The split equality problem (SFP) is a classical inverse problem that is formulated as follows [1]:
where , , are nonempty closed convex sets. A and B are and real matrices, respectively, and are positive integers. See also [1,2,3,4].
Now, we consider the split feasibility problem (SFP) that was proposed by Censor and Elfving [5] and is formulated as
where is a bounded linear operator, C and Q are nonempty closed and convex subsets of real Hilbert spaces X and Y, respectively. SEP is an extension of SFP.
SFP can be applied to real-world problems such as image processing, signal recovery, and data classification; see [5,6,7,8,9,10]. There are many methods for solving the split feasibility problem [11,12,13,14,15,16,17,18]. One of the most popular is the CQ method of Byrne [19]. In 2004, Yang [20] introduced the relaxed CQ method onto half space. For these methods, step sizes are based on the norm operator and are generally not easy to compute.
Afterwards, line-search step sizes that do not depend on norm operator were introduced. In 2012, Zhao et al. [21] introduced the modified projection method for SFP. In 2018, Gibali et al. [22] proposed the modified relaxation CQ algorithm for split feasibility with the Armijo line search. In 2012, López et al. [23] suggested the stepsizes that do not require the prior knowledge of matrix norms for SFP.
In addition, to speed up the convergence, the methods were also improved by adding an inertial step in iterative, see Nesterov [24]. In 2020, Shehu and Gibali [25] introduced a relaxed CQ method with alternated inertial step for SFP.
The purpose of this work is to design a new projection method by using the inertial step and the stepsize defined by López et al. [23] for solving SFP. We prove the weak convergence of our iterations. To show its efficiency, we present a comparison with algorithm of Gibali et al. [22] and algorithm of Shehu and Gibali [25] in signal recovery.
The paper is organized as follows. Section 2 presents preliminaries and lemmas that are used throughout the paper. In Section 3, we describe our new relaxed CQ algorithm with inertial step and prove the weak convergence theorem. In Section 4, we apply the proposed algorithm to signal recovery and give a comparison to algorithm of Gibali et al. [22] and algorithm of Shehu and Gibali [25]. Lastly, conclusions are given in Section 5.
2. Preliminaries and Lemmas
We now give some preliminaries and mathematical tools for proving our convergence theorem. Symbol ⇀ stands for weak convergence. Mapping is
- firmly nonexpansive if
- g is convex if and only if:
Lemma 1
([26]). Let X be a real Hilbert space, and let C be a nonempty closed convex subset of a real Hilbert space X; we have
- (1)
- for all ;
- (2)
- for all ;
- (3)
- for all .
Lemma 2
([27]). Let , and be positive sequences, such that
If and ; then, exists.
Lemma 3
([28]). Let and be positive sequences, such that
Then, where Moreover, if ; then, is bounded.
Lemma 4
([29]). Let X be a real Hilbert space, and let Ω be a nonempty subset of a real Hilbert space X. Assume that is a sequence in X, such that
- (i)
- exists for each ;
- (ii)
- every sequential weak limit point of is in Ω.
Then converges weakly to a point in Ω.
3. Main Results
Next, we propose a new relaxed CQ algorithm with inertial step and prove the weak convergence theorem. Let be the set of solutions of SFP. Define sets and by
where and are convex functions,
where and are convex functions.
Since c and q are subdifferentiable on C and Q, respectively, c and q are bounded on bounded sets.
Set
We then have
where is the adjoint operator of A.
Method 1.
A relaxed CQ method with inertial step.
Let , , and . Choose and set .
- Step 1
- Construct the inertial step:
- Step 2
- Compute the relaxed CQ iteration:
- Step 3
- Calculate the next iterate via:where
- Step 4
- Compute the stepsize
Set and go toStep 1.
Remark 1.
FromStep 1, the inertial term is represented by , which is efficient in speeding up the convergence rate of the algorithms. See [24,30].
Lemma 5.
Let be generated by Method 1. Then,
and
Lemma 6.
Let be generated by Method 1. Then,
Lemma 7.
Let be generated by Method 1. Then,
Proof.
Let . From Lemma 5, we have
From Lemmas 5 and 6, we obtain
□
Lemma 8.
Let be generated by Method 1. If . Then, exists for all .
Proof.
Let . By Lemma 7, we obtain
It follows that
From Lemma 3, we obtain
where . Since , by Lemma 3, we get is bounded. So . By Lemma 2 and (24), we obtain exists. □
Theorem 1.
Let be generated by Method 1. If and ; then, weakly converges to a point in Ω.
Proof.
From definition of , we have
From Lemma 7 and Equation (27), we get
Since exists and , hence we get
It is easy to check that is bounded. Therefore,
and
From Equation (28), we have
Since is bounded, there is a subsequence of that . From (33) and , we have
Since is bounded and from Equation (35), we have
Hence, , that is . Therefore, . From Lemma 4, we gives that converges weakly to a point in . □
4. Numerical Experiments
Next, we give a comparison with algorithm of Gibali et al. [22], and the algorithm of Shehu and Gibali [25] for signal recovery, which is modeled as follows:
where is a recovered vector with m nonzero components, are the observed data, is a given constant, and A is an matrix with .
We see that if let and ; then, (40) can be reduced to SFP.
Sparse vector is constructed by the uniform distribution in with m nonzero elements. Matrix A is constructed by normal distribution with mean zero and variance one. Let t be the white Gaussian noise with SNR = 40. Let and initial point . We use the mean square error (MSE):
where is an estimated signal of .
In the algorithm of Gibali et al. [22], and the algorithm of Shehu and Gibali [25], we choose , . In Method 1, defined by a fast iterative shrinkage-thresholding algorithm (FISTA) [31]. Choose , , and set
where , . Numerical experiments were carried out in MATLAB version R2020b on MacBook Pro M1 with ram 8 GB. The numerical results are given by the following tables.
Table 1 and Table 2 show that Method 1 had less iteration, CPU time, and lower objective function and MSE values than those of the algorithm of Shehu and Gibali [25], and the algorithm of Gibali et al. [22] for different m-sparse. This reveals that our algorithm had better convergence than that of other methods.
Table 1.
Comparison of iteration (Iter) for , and different m-sparse, and .
Table 2.
Results of MSE values, objective function values, and CPU time in seconds for each method and each iteration (, , , ).
We next provide the convergence behavior, MSE, number of iterations, objective function values, and CPU time.
In Figure 1, Figure 2, Figure 3 and Figure 4, we see that Method 1 converged to a solution faster than the algorithms in [22,25] did.
Figure 1.
Graph of MSE and number of iterations for , , when .
Figure 2.
Graph of objective function values and number of iterations for , , when .
Figure 3.
Graph of MSE values and CPU time for , , when .
Figure 4.
Graph of the objective function values and CPU time for , , when .
We next show the illustration of the original signal and recovered signal by Method 1, the algorithm of Shehu and Gibali [25], and the algorithm of Gibali et al. [22] when .
Figure 5.
Original signal and recovered signal by Method 1, algorithm of Shehu and Gibali and algorithm of Gibali et al., respectively, when , , and . (a) Recovered signal by Method 1. (b) Recovered signal by the algorithm of Shehu and Gibali. (c) Recovered signal by the algorithm of Gibali et al.
5. Conclusions
In this work, we improved using the projection method by a new inertial step and a new hybrid step size. We gave a weak convergence theorem under suitable conditions for solving split feasibility. We applied the result to signal recovery and provided a comparison with other methods. Results showed that our method is more efficient than other methods in terms of iteration and CPU time.
Author Contributions
S.S.; supervision and investigation, S.K.; writing original draft, W.C.; software and P.C.; formal analysis and methodology. All authors have read and agreed to the published version of the manuscript.
Funding
The first author received funding support from the NSRF via the Program Management Unit for Human Resources and Institutional Development, Research and Innovation (grant number B05F640183) and Chiang Mai University. P. Cholamjiak was supported by National Research Council of Thailand (NRCT) under grant no. N41A640094. Furthermore, W. Cholamjiak was supported by Thailand Science Research and Innovation grant no. FF65-UoE002.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
We would like to thank the editor and reviewers for the valuable comments to improve the original manuscript.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Byrne, C.; Moudafi, A. Extensions of the CQ algorithm for the split feasibility and split equality problems. Doc. Trav. 2013, 18, 1485–1496. [Google Scholar]
- Censor, Y.; Gibali, A.; Lenzen, F.; Schnörr, C. The implicit convex feasibility problem and its application to adaptive image denoising. J. Comput. Math. 2016, 34, 610–625. [Google Scholar] [CrossRef] [Green Version]
- O’Hara, J.G.; Pillay, P.; Xu, H.K. Iterative approaches to convex feasibility problems in Banach spaces. Nonlinear Anal. Theory Methods Appl. 2006, 64, 2022–2042. [Google Scholar] [CrossRef]
- Tian, D.; Jiang, L. Two-step methods and relaxed two-step methods for solving the split equality problem. Comput. Appl. Math. 2021, 40, 83. [Google Scholar] [CrossRef]
- Censor, Y.; Elfving, T. A multiprojection algorithm using Bregman projections in a product space. Numer. Algorithms 1994, 8, 221–239. [Google Scholar] [CrossRef]
- Ansari, Q.H.; Rehan, A. An iterative method for split hierarchical monotone variational inclusions. Fixed Point Theory Appl. 2015, 2015, 121. [Google Scholar] [CrossRef] [Green Version]
- Censor, Y.; Elfving, T.; Kopf, N.; Bortfeld, T. The multiple-sets split feasibility problem and its applications for inverse problems. Inverse Probl. 2005, 21, 2071. [Google Scholar] [CrossRef] [Green Version]
- 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. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- 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] [Green Version]
- Gu, R.; Dogandžić, A. Projected nesterov’s proximal-gradient algorithm for sparse signal recovery. IEEE Trans. Signal Process. 2017, 65, 3510–3525. [Google Scholar] [CrossRef]
- Ceng, L.C.; Ansari, Q.H.; Yao, J.C. An extragradient method for solving split feasibility and fixed point problems. Comput. Math. Appl. 2012, 64, 633–642. [Google Scholar] [CrossRef] [Green Version]
- Dang, Y.; Gao, Y. The strong convergence of a KM–CQ-like algorithm for a split feasibility problem. Inverse Probl. 2010, 27, 015007. [Google Scholar] [CrossRef]
- Gibali, A.; Mai, D.T. A new relaxed CQ algorithm for solving split feasibility problems in Hilbert spaces and its applications. J. Ind. Manag. Optim. 2019, 15, 963. [Google Scholar] [CrossRef] [Green Version]
- Kesornprom, S.; Pholasa, N.; Cholamjiak, P. On the convergence analysis of the gradient-CQ algorithms for the split feasibility problem. Numer. Algorithms 2020, 84, 997–1017. [Google Scholar] [CrossRef]
- Kesornprom, S.; Cholamjiak, P. On inertial relaxation CQ algorithm for split feasibility problems. Commun. Math. Appl. 2019, 10, 245–255. [Google Scholar]
- Qu, B.; Xiu, N. A new halfspace-relaxation projection method for the split feasibility problem. Linear Algebra Its Appl. 2008, 428, 1218–1229. [Google Scholar] [CrossRef] [Green Version]
- Suparatulatorn, R.; Cholamjiak, W.; Gibali, A.; Mouktonglang, T. A parallel Tseng’s splitting method for solving common variational inclusion applied to signal recovery problems. Adv. Differ. Equ. 2021, 2021, 492. [Google Scholar] [CrossRef]
- Yambangwai, D.; Khan, S.A.; Dutta, H.; Cholamjiak, W. Image restoration by advanced parallel inertial forward-backward splitting methods. Soft Comput. 2021, 25, 6029–6042. [Google Scholar] [CrossRef]
- Byrne, C. Iterative oblique projection onto convex sets and the split feasibility problem. Inverse Probl. 2002, 18, 441. [Google Scholar] [CrossRef]
- Yang, Q. The relaxed CQ algorithm solving the split feasibility problem. Inverse Probl. 2004, 20, 1261. [Google Scholar] [CrossRef]
- Zhao, J.; Zhang, Y.; Yang, Q. Modified projection methods for the split feasibility problem and the multiple-sets split feasibility problem. Appl. Math. Comput. 2012, 219, 1644–1653. [Google Scholar] [CrossRef]
- Gibali, A.; Liu, L.W.; Tang, Y.C. Note on the modified relaxation CQ algorithm for the split feasibility problem. Optim. Lett. 2018, 12, 817–830. [Google Scholar] [CrossRef]
- López, G.; Martín-Márquez, 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]
- Nesterov, Y.E. A method for solving the convex programming problem with convergence rate O(1/k2). Dokl. Akad. Nauk SSSR 1983, 269, 543–547. [Google Scholar]
- Shehu, Y.; Gibali, A. New inertial relaxed method for solving split feasibilities. Optim. Lett. 2021, 15, 2109–2126. [Google Scholar] [CrossRef]
- Bauschke, H.H.; Combettes, P.L. Convex Analysis and Monotone Operator Theory in Hilbert Spaces; Springer: New York, NY, USA, 2011; Volume 408. [Google Scholar]
- Osilike, M.O.; Aniagbosor, S.C.; Akuchu, B.G. Fixed points of asymptotically demicontractive mappings in arbitrary Banach spaces. Panam. Math. J. 2002, 12, 77–88. [Google Scholar]
- Hanjing, A.; Suantai, S. A fast image restoration algorithm based on a fixed point and optimization method. Mathematics 2020, 8, 378. [Google Scholar] [CrossRef] [Green Version]
- Bauschke, H.H.; Combettes, P.L. A weak-to-strong convergence principle for Fejér-monotone methods in Hilbert spaces. Math. Oper. Res. 2001, 26, 248–264. [Google Scholar] [CrossRef] [Green Version]
- Alvarez, F.; Attouch, H. An inertial proximal method for maximal monotone operators via discretization of a nonlinear oscillator with damping. Set-Valued Anal. 2001, 9, 3–11. [Google Scholar] [CrossRef]
- Beck, A.; Teboulle, M. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J. Imaging Sci. 2009, 2, 183–202. [Google Scholar] [CrossRef] [Green Version]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).