Next Article in Journal
Outage Performance of Asymmetrical Cognitive Simultaneous Wireless Information and Power Transfer Networks Based on Non-Orthogonal Multiple Access with an Incremental Cooperation Relay and Hardware Impairments
Previous Article in Journal
Enhanced LDR Detail Rendering for HDR Fusion by TransU-Fusion Network
Previous Article in Special Issue
Fixed Points and λ-Weak Contractions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified Parallel Algorithm for a Common Fixed-Point Problem with Application to Signal Recovery

by
Anchalee Khemphet
1,
Raweerote Suparatulatorn
1,
Pariwate Varnakovida
2,3 and
Phakdi Charoensawan
1,*
1
Department of Mathematics, Faculty of Science, Mueang Chiang Mai, Chiang Mai University, Chiang Mai 50200, Thailand
2
KMUTT Geospatial Engineering and Innovation Center, Faculty of Science, King Mongkut’s University of Technology Thonburi, Thung Khru, Bangkok 10140, Thailand
3
Department of Mathematics, Faculty of Science, King Mongkut’s University of Technology Thonburi, Thung Khru, Bangkok 10140, Thailand
*
Author to whom correspondence should be addressed.
Symmetry 2023, 15(7), 1464; https://doi.org/10.3390/sym15071464
Submission received: 29 June 2023 / Revised: 20 July 2023 / Accepted: 21 July 2023 / Published: 24 July 2023
(This article belongs to the Special Issue Symmetry in Functional Equations and Analytic Inequalities III)

Abstract

:
In this work, an algorithm is introduced for the problem of finding a common fixed point of a finite family of G-nonexpansive mappings in a real Hilbert space endowed with a directed graph G. This algorithm is a modified parallel algorithm inspired by the inertial method and the Mann iteration process. Moreover, both weak and strong convergence theorems are provided for the algorithm. Furthermore, an application of the algorithm to a signal recovery problem with multiple blurring filters is presented. Consequently, the numerical experiment shows better results compared with the previous algorithm.

1. Introduction

In the mathematical literature, the correlation between symmetry and fixed-point problems is significant, as symmetries can be viewed as fixed points of transformation. For example, consider the problem of finding the fixed points of a reflection or rotation transformation. The fixed points of a reflection transformation are the points on the reflection axis and the symmetry concerning the reflection. Similarly, the fixed points of a rotation transformation are the points that are unchanged after rotation, and so there is symmetry concerning rotation.
A fixed-point problem is one of the problems that can be applied to various real-world problems including signal recovery problems. In addition, the fixed-point problem can be considered in the context of graph theory. In 2015, Tiammee et al. [1] developed some iterative procedures for G-nonexpansive mappings in Hilbert spaces involving a directed graph G. Furthermore, Tripak [2] estimated common fixed points of G-nonexpansive mappings in a Banach space involving a directed graph G using the Ishikawa iteration process. Subsequently, there has been numerous research studies involving iteration processes; see refs. [3,4,5].
In 2015 and 2016, Anh and Hieu [6,7] proposed a parallel monotone hybrid algorithm for a finite family of quasi  ϕ -nonexpansive mappings in a Banach space. Recently, Charoensawan et al. [8] presented an algorithm called the Inertial Ishikawa-type parallel algorithm (IITPA) to estimate common fixed points of a finite family of G-nonexpansive mappings in a real Hilbert space endowed with a directed graph G. This algorithm was constructed according to the parallel monotone hybrid algorithm, the Ishikawa iteration, and the inertial method. They obtained a weak convergence theorem for the algorithm. There are numerous works related to parallel algorithms; see refs. [9,10,11].
Furthermore, another approach to developing the algorithm is to achieve a higher rate of convergence. Polyak [12] suggested an inertial extrapolation to accelerate the process of solving smooth convex minimization problems. The inertial extrapolation-type algorithms have been studied by several authors; see refs. [13,14,15].
Motivated by the previous research, our study suggests Algorithm 1 with the ideas of the parallel monotone hybrid algorithm, the Mann iteration process, and the inertial method. Then we prove some weak and strong convergence results for approximating a common fixed point of a finite family of G-nonexpansive mappings in a real Hilbert space endowed with a directed graph G under some suitable conditions. Finally, we apply our results to a signal recovery problem involving multiple blurring filters and compare them to the previous algorithms.

2. Preliminaries

First, let us recall some definitions in graph theory. To begin, assume throughout this section that  G = ( V ( G ) , E ( G ) ) is a directed graph.
Definition 1.
G is said to be transitive if  ( u , v ) , ( v , z ) E ( G ) implies  ( u , z ) E ( G ) for any  u , v , z V ( G ) .
Definition 2.
Let  C V ( G ) and  v V ( G ) .
(i) 
C is said to be dominated by v if  ( v , c ) E ( G ) for all  c C ;
(ii) 
C is said to dominate v if  ( c , v ) E ( G ) for all  c C .
Next, definitions of a metric space involving a directed graph are stated. These definitions are common and often found in literature, for example, see [8].
Definition 3.
A metric space  X is said to be endowed with G if  V ( G ) = X and  { ( v , v ) : v X } E ( G ) , where G has no parallel edges.
Definition 4.
Let C be a nonempty subset of a Hilbert space  H . Assume that  V ( G ) = C and  S is a self-mapping on C. Then S is said to be G-nonexpansive if
(i) 
S is edge-preserving, that is, for  u , v V ( G ) ,
( u , v ) E ( G ) ( S u , S v ) E ( G ) ;
(i) 
S non-increases weights of edges of G, that is, for  u , v V ( G ) ,
( u , v ) E ( G ) S u S v u v .
Also, we need some known lemmas as follows.
Lemma 1
([16]). Let  { σ n } and  { θ n } be sequences in  R + { 0 } satisfying  σ n + 1 σ n + θ n and  n = 1 θ n < . Then the sequence  { σ n } converges.
Lemma 2
([17] Opial). Let C be a nonempty subset of a Hilbert space  H , and let  { κ n } be a sequence in  H . Assume that:
(i) 
the sequence  κ n ϰ converges for all  ϰ C ;
(ii) 
all weak sequential cluster points of  { κ n } belong to C.
Then  { κ n } converges weakly to some point in C.
Lemma 3
([18]). Let C be a nonempty closed convex subset of a Hilbert space  H . Assume that  V ( G ) = C and that  S is a G-nonexpansive self-mapping on C. Given that  { u n } is a sequence in C satisfying  u n u and  { u n S u n } v , where  u C and  v H , if there is a subsequence  { u n k } of  { u n } satisfying  ( u n k , u ) E ( G ) for all  k N , then  ( I S ) u = v .
For convenience, we define condition  ( S K ) of a family of mappings.
Definition 5.
Let C be a nonempty subset of a metric space  ( X , d ) . For each  i = 1 , 2 , , N , assume that  S i is a self-mapping on C. Then the set  { S i : i = 1 , 2 , , N } is said to satisfy condition  ( S K ) if there is a non-decreasing function  φ : [ 0 , ) [ 0 , ) with  φ ( 0 ) = 0 , and  φ ( r ) > 0 for  r > 0 such that for each  c C ,
φ ( d ( c , F ) ) max 1 i N d ( c , S i c ) ,
where  F : = i = 1 N F i x ( S i ) and  d ( c , F ) = inf v F d ( c , v ) .

3. Results

To begin, assume throughout this section that  H is a real Hilbert space endowed with a directed graph G, where  E ( G ) is convex, and that  S i : H H is a G-nonexpansive mapping for all  i = 1 , 2 , , N , where  F : = i = 1 N F i x ( S i ) . Define the inertial Mann-type parallel algorithm (IMTPA) as follows.
Algorithm 1: Inertial Mann-type parallel algorithm (IMTPA)
  • Initialization: Choose  κ 0 , κ 1 H , and let  n : = 1 .
    Iterative Steps: Construct a sequence  { κ n } as the following:
    Step 1. Compute
    ϖ n = κ n + ϑ n ( κ n κ n 1 ) ,
    where  { ϑ n } [ 0 , ) .
  • Step 2. Compute
    ϱ n i = λ n i S i κ n + δ n i S i ϖ n + ( 1 λ n i δ n i ) ϖ n ,
    where  { λ n i } , { δ n i } , { λ n i + δ n i } [ 0 , 1 ] for all  i = 1 , 2 , , N .
  • Step 3. Define
    κ n + 1 = arg max ϱ n i ϖ n : i = 1 , 2 , , N .
    Repeat all steps by replacing n with  n + 1 .
Next, we prove some lemmas to support our main theorems. Assume that  { κ n } is a sequence generated by IMTPA.
Lemma 4.
Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F .
Then the sequence  { κ n } is bounded, and the limit  lim n κ n ϰ exists for all  ϰ F .
Proof. 
Let  ϰ F . By assumption  ( i i ) , we have that  ( κ n , ϰ ) , ( ϖ n , ϰ ) E ( G ) . Fix i for some  i = 1 , 2 , , N . Since  S i is edge-preserving,  ( S i κ n , ϰ ) , ( S i ϖ n , ϰ ) E ( G ) . Moreover, using the fact that  S i is G-nonexpansive, we obtain the following result:
ϱ n i ϰ = λ n i S i κ n ϰ + δ n i S i ϖ n ϰ + ( 1 λ n i δ n i ) ϖ n ϰ λ n i S i κ n ϰ + δ n i S i ϖ n ϰ + ( 1 λ n i δ n i ) ϖ n ϰ λ n i κ n ϰ + ( 1 λ n i ) ϖ n ϰ κ n ϰ + ϑ n κ n κ n 1 .
Note that the above inequality is true for all  i = 1 , 2 , , N . By the definition of  κ n + 1 κ n + 1 = ϱ n j for some  j = 1 , 2 , , N . Thus,
κ n + 1 ϰ κ n ϰ + ϑ n κ n κ n 1 .
By assumption  ( i ) and Lemma 1, we conclude that  lim n κ n ϰ exists. Hence,  { κ n } is bounded.    □
Lemma 5.
Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F ;
(iv) 
G is transitive and  { ϖ n } is dominated by ϰ for all  ϰ F .
Then  lim n S i κ n κ n = 0 for all  i = 1 , 2 , , N .
Proof. 
Let  ϰ F . From Lemma 4, we have that  lim n κ n ϰ exists, and  { κ n } is bounded. This implies that  { ϖ n } and  { ϱ n i } are bounded for all  i = 1 , 2 , , N . Next, by using assumption  ( i i i ) and some known equality in Hilbert spaces, see equality (8) in [19], we can gain the result below for all  i = 1 , 2 , , N :
ϱ n i ϰ 2 = λ n i S i κ n + δ n i S i ϖ n + ( 1 λ n i δ n i ) ϖ n ϰ 2 = λ n i ( S i κ n ϰ ) + δ n i ( S i ϖ n ϰ ) + ( 1 λ n i δ n i ) ( ϖ n ϰ ) 2 = λ n i S i κ n ϰ 2 + δ n i S i ϖ n ϰ 2 + ( 1 λ n i δ n i ) ϖ n ϰ 2 λ n i ( 1 λ n i δ n i ) S i κ n ϖ n 2 δ n i ( 1 λ n i δ n i ) S i ϖ n ϖ n 2 λ n i δ n i S i κ n S i ϖ n 2 λ n i κ n ϰ 2 + ( 1 λ n i ) ϖ n ϰ 2 δ n i ( 1 λ n i δ n i ) S i ϖ n ϖ n 2 κ n ϰ 2 + 2 ϑ n κ n κ n 1 , ϖ n ϰ δ n i ( 1 λ n i δ n i ) S i ϖ n ϖ n 2 .
By rearranging the terms, the following inequality holds for some  M 1 > 0 :
δ n i ( 1 λ n i δ n i ) S i ϖ n ϖ n 2 κ n ϰ 2 ϱ n i ϰ 2 + M 1 ϑ n κ n κ n 1 .
Note that Inequality (2) is true for each  i = 1 , 2 , , N . Then there exists  i n { 1 , 2 , , N } such that
δ n i n ( 1 λ n i n δ n i n ) S i n ϖ n ϖ n 2 κ n ϰ 2 κ n + 1 ϰ 2 + M 1 ϑ n κ n κ n 1 .
Since  lim n κ n ϰ exists, by assumption  ( i ) , all terms on the right-hand side of the inequality approach zero as n goes to infinity. Notice that, by assumption  ( i i ) , the term on the left-hand side of the inequality is nonnegative. Consequently,
lim n S i n ϖ n ϖ n = 0 .
Since  ( κ n , ϰ ) E ( G ) , by assumption  ( i v ) ( κ n , ϖ n ) E ( G ) for all  n N . Notice that
κ n + 1 ϖ n = λ n i n S i n κ n ϖ n + δ n i n S i n ϖ n ϖ n S i n κ n S i n ϖ n + 2 S i n ϖ n ϖ n κ n ϖ n + 2 S i n ϖ n ϖ n = ϑ n κ n κ n 1 + 2 S i n ϖ n ϖ n .
By assumption  ( i ) and Equation (3), we have that  lim n κ n + 1 ϖ n = 0 . Due to the definition of  κ n + 1 , we conclude that for all  i = 1 , 2 , , N ,
lim n ϱ n i ϖ n = 0 .
Now, reconsider Inequality (2) as follows:
δ n i ( 1 λ n i δ n i ) S i ϖ n ϖ n 2 κ n ϰ 2 ϱ n i ϰ 2 + M 1 ϑ n κ n κ n 1 κ n ϰ + ϱ n i ϰ ϱ n i κ n + M 1 ϑ n κ n κ n 1 M 2 ϱ n i κ n + ϑ n κ n κ n 1 M 2 ϱ n i ϖ n + 2 ϑ n κ n κ n 1
for some  M 2 > 0 . Similarly, by using Equation (4), and assumptions  ( i ) and  ( i i ) , we get that  lim n S i ϖ n ϖ n = 0 for all  i = 1 , 2 , , N . It remains to show that  lim n S i κ n κ n = 0 . Observe that
S i κ n κ n 2 κ n ϖ n + S i ϖ n ϖ n = ϑ n κ n κ n 1 + S i ϖ n ϖ n .
Since  lim n S i ϖ n ϖ n = 0 , by assumption  ( i ) lim n S i κ n κ n = 0 for all  i = 1 , 2 , , N .    □
From the proof of Lemma 5, it can be observed that if  ( κ n , ϖ n ) E ( G ) for all  n N , then we can omit assumption  ( i v ) and still obtain the same result.
Lemma 6.
Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F ;
(iv) 
( κ n , ϖ n ) E ( G ) for all  n N .
Then  lim n S i κ n κ n = 0 for all  i = 1 , 2 , , N .

3.1. Weak Convergence Theorem

In this part, we provide some weak convergence theorems for IMTPA.
Theorem 1.
Let  { κ n } be a sequence generated by IMTPA. Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F ;
(iv) 
G is transitive, and  { ϖ n } is dominated by ϰ for all  ϰ F ;
(v) 
if there is a subsequence  { κ n k } of  { κ n } κ n k ν for some  ν H , then  ( κ n k , ν ) E ( G ) .
Then the sequence  { κ n } converges weakly to an element in  F .
Proof. 
First notice that, by Lemmas 4 and 5,  lim n κ n ϰ exists for all  ϰ F , and that  lim n S i κ n κ n = 0 for all  i = 1 , 2 , , N , respectively. Next, we show that  F contains all weak sequential cluster points of  { κ n } . Let  ϰ ¯ be a weak sequential cluster point of  { κ n } . Then there exists a subsequence  { κ n k } such that  { κ n k } ϰ ¯ . By assumption  ( v ) , we obtain that  ( κ n k , ϰ ¯ ) E ( G ) . Therefore, by Lemma 3,  ϰ ¯ F . Hence, by Opial’s lemma (Lemma 2),  { κ n } converges weakly to an element in  F .    □
Similarly, we can replace assumption  ( i v ) in Theorem 1 with assumption  ( i v ) in Lemma 6 and obtain the following theorem.
Theorem 2.
Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F ;
(iv) 
( κ n , ϖ n ) E ( G ) for all  n N ;
(v) 
if there is a subsequence  { κ n k } of  { κ n } κ n k ν H , then  ( κ n k , ν ) E ( G ) .
Then the sequence  { κ n } converges weakly to an element in  F .
Additionally, we have the following weak convergence theorem for a family of nonexpansive mappings in a real Hilbert space.
Theorem 3.
Let  { S i : i = 1 , 2 , , N } be a family of nonexpansive mappings on a real Hilbert space  H such that  F , and let  { κ n } be a sequence generated by IMTPA. Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N .
Then the sequence  { κ n } converges weakly to an element in  F .
Proof. 
First, we show that  S i is a G-nonexpansive mapping for each  i = 1 , 2 , , N . Define  G = ( V ( G ) , E ( G ) ) as a directed graph by  V ( G ) = H and  E ( G ) = { ( x , y ) : x , y H } such that  E ( G ) contains no parallel edges. Furthermore,  S i is a G-nonexpansive mapping for all  i = 1 , 2 , , N . Note that, by the definition of G, conditions  ( i i i ) ( v ) in Theorem 1 hold. As a consequence,  { κ n } converges weakly to an element in  F .    □

3.2. Strong Convergence Theorem

In this subsection, we present some strong convergence theorems for a family of G-nonexpansive mappings in a real Hilbert space endowed with a directed graph G. To prove the theorem, the condition  ( S K ) is needed as follows.
Theorem 4.
Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F ;
(iii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iv) 
G is transitive, and  { ϖ n } is dominated by ϰ for all  ϰ F ;
(v) 
{ S i : i = 1 , 2 , , N } satisfies the condition  ( S K ) , where  F is closed.
Then the sequence  { κ n } converges strongly to an element in  F .
Proof. 
From Lemma 4, we have that  lim n κ n ϰ exists for all  ϰ F , and so  lim n d ( κ n , F ) exists. By assumption  ( v ) , there exists a nondecreasing function  φ : [ 0 , ) [ 0 , ) such that  φ ( 0 ) = 0 φ ( r ) > 0 for all  r > 0 and  φ ( d ( κ n , F ) ) max 1 i N S i κ n κ n . From Lemma 5, we get that  lim n S i κ n κ n = 0 for all  i = 1 , 2 , , N . Consequently,  lim n φ ( d ( κ n , F ) ) = 0 . By the property of  φ , we obtain that  lim n d ( κ n , F ) = 0 . Thus, we can find a subsequence  { κ n j } of  { κ n } and a sequence  { ϰ j } in  F such that  κ n j ϰ j 2 j . Let  n j + 1 = n j + p for some  p N . From the proof of Lemma 4, recall  κ n + 1 ϰ κ n ϰ + ϑ n κ n κ n 1 . Furthermore, it follows that
κ n j + 1 ϰ j = κ n j + p ϰ j κ n j + p 1 ϰ j + ϑ n j + p 1 κ n j + p 1 κ n j + p 2 κ n j ϰ j + ϑ n j κ n j κ n j 1 + + ϑ n j + p 1 κ n j + p 1 κ n j + p 2 2 j + ϑ n j κ n j κ n j 1 + + ϑ n j + p 1 κ n j + p 1 κ n j + p 2 .
As a consequence,
ϰ j + 1 ϰ j 3 · 2 ( j + 1 ) + ϑ n j κ n j κ n j 1 + + ϑ n j + p 1 κ n j + p 1 κ n j + p 2 .
By assumption  ( i ) , it is easy to see that the right-hand side of the inequality tends to zero as  j . Then it follows that  { ϰ j } is a Cauchy sequence in  F . Given the fact that  F is closed, there exists an  ϰ ^ F such that  lim j ϰ j = ϰ ^ . Since  κ n j ϰ j 2 j lim j κ n j ϰ ^ = 0 . Note that  lim n κ n ϰ ^ exists. Therefore,  lim n κ n ϰ ^ = 0 . Hence, the sequence  { κ n } converges strongly to  ϰ ^ F .    □
Similarly, it can be noted from the proof of Theorem 4 that assumption  ( i v ) can be replaced by assumption  ( i v ) in Lemma 6. Accordingly, we have Theorem 5.
Theorem 5.
Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
{ κ n } and  { ϖ n } dominate ϰ for all  ϰ F ;
(iii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iv) 
( κ n , ϖ n ) E ( G ) for all  n N ;
(v) 
{ S i : i = 1 , 2 , , N } satisfies the condition  ( S K ) , where  F is closed.
Then the sequence  { κ n } converges strongly to an element in  F .
Similar to Theorem 3, we have the strong convergence theorem for a family of nonexpansive mappings in a real Hilbert space. Remarkably, the common fixed point set of nonexpansive mappings is closed. Thus, the following theorem is obtained.
Theorem 6.
Let  { S i : i = 1 , 2 , , N } be a family of nonexpansive mappings on a real Hilbert space  H such that  F , and let  { κ n } be a sequence generated by IMTPA. Assume that:
(i) 
n = 1 ϑ n κ n κ n 1 < ;
(ii) 
0 < lim inf n δ n i lim sup n δ n i < 1 λ n i for all  i = 1 , 2 , , N ;
(iii) 
{ S i : i = 1 , 2 , , N } satisfies the condition  ( S K ) .
Then the sequence  { κ n } converges strongly to an element in  F .

4. Application to Signal Recovery Problem

Symmetry considerations can be related to signal processing, especially when signals satisfy certain symmetries. In this section, we focus on applying IMTPA to signal recovery problems and then compare its numerical result to that of IITPA. Recall the definition of IITPA [8] shown as Algorithm 2 below.
Algorithm 2: Inertial Ishikawa-type parallel algorithm (IITPA)
  • Initialization: Select arbitrary elements  κ 0 , κ 1 H and set  n : = 1 .
    Iterative Steps: Construct  { κ n } by using the following steps:
    Step 1. Define
    ω n = κ n + ϑ n ( κ n κ n 1 ) ,
    where  { ϑ n } [ 0 , ) .
  • Step 2. Compute, for all  i = 1 , 2 , , N ,
    ζ n i = ( 1 α n i ) ω n + α n i S i ( 1 β n i ) ω n + β n i S i ω n ,
    where  { α n i } , { β n i } [ 0 , 1 ] .
  • Step 3. Compute
    κ n + 1 = arg max ζ n i ω n : i = 1 , 2 , , N .
    Replace n by  n + 1 and then repeat Step 1.
Consider a signal recovery problem with various types of noises mathematically interpreted as:
b i = A i x + ε i ,
where  x R P represents the initial signal,  b i R M is the observed signal with noise  ε i , and  A i R M × P ( M < P ) is a filter matrix for each  i = 1 , 2 , , N . This problem is equivalently expressed below:
min x R P 1 2 A 1 x b 1 2 2 + x 1 ; min x R P 1 2 A 2 x b 2 2 2 + x 1 ; min x R P 1 2 A 3 x b 3 2 2 + x 1 ; min x R P 1 2 A N x b N 2 2 + x 1
To apply Algorithms 1 and 2, this problem can be established as a common fixed-point problem as follows. Let  H = R P and  S i ( · ) = prox ζ i · 1 ( I ζ i r i ) ( · ) , where  r i ( · ) = 1 2 A i ( · ) b i 2 2 and  ζ i > 0 for each  i = 1 , 2 , , N . With this setting,  S i is a nonexpansive mapping when  ζ i 0 , 2 A i 2 2 .
Now we perform a numerical experiment on IMTPA using Matlab R2021a. First, we choose the signal size  P = 2048 and  M = 1024 and generate x using the uniform distribution on  [ 2 , 2 ] with k nonzero elements. Then we obtain the Gaussian matrix  A i using the command  r a n d n ( M , P ) and also the observation  b i using white Gaussian noise with a signal-to-noise ratio SNR=40 with  ζ i = 3 2 A i 2 2 for all  i = 1 , 2 , 3 . Furthermore, select vectors  κ 0 and  κ 1 randomly and apply them to IMTPA, where  λ n i = 0.8 δ n i = n 10 ( n + 1 ) , and
ϑ n = min 1 ( n + 100 ) 2 κ n κ n 1 2 , 0.3 if κ n κ n 1 ; 0.3 otherwise
for each  n N and  i = 1 , 2 , 3 . An easy observation is that all conditions in Theorem 3 are satisfied. To be more specific,  ϑ n κ n κ n 1 1 ( n + 100 ) 2 for all  n N , and so assumption  ( i ) holds. Further, consider that  0 < lim n δ n i = 0.1 < 1 λ n i . Furthermore, the assumption  ( i i ) of Theorem 3 is also true. This guarantees that the sequence  { κ n } converges to a solution of such a common fixed-point problem in  R P . In addition, for IITPA, set  β n i = 0.8 and  α n i = n 10 ( n + 1 ) for all  n N and  i = 1 , 2 , 3 . Furthermore, the result is shown in Table 1. In this numerical test, we use four different numbers of nonzero elements:  k = 50 , 100 , 150 , 200 . From the table, notice that the CPU time (in seconds) of IMTPA is less than that of IITPA, at least five seconds in each case. Moreover, the number of iterations of IMTPA is also less than that of IITPA by at least a thousand iterations. Furthermore, we illustrate the recovery signals for both algorithms in the case where  k = 200 in Figure 1.
Additionally, we use the mean squared error  M S E n = 1 P κ n x 2 2 < 10 5 to measure the restoration accuracy. The error of each reconstructed signal is displayed in Figure 2. As can be seen in the figure, the error of IMTPA is less than that of IITPA. Overall, the signal obtained from IMTPA in this experiment gives a better numerical result than the signal obtained from IITPA.

5. Conclusions

Taking everything into account, we present an algorithm called IMTPA for finding a common fixed point of a family of G-nonexpansive mappings on a Hilbert space endowed with a directed graph. This algorithm is a modified parallel algorithm with the inertial method and the Mann iteration concept. Under some extra conditions, we prove weak and strong convergence theorems for IMTPA. Lastly, we do a numerical experiment on a signal recovery problem using IMTPA and the previous algorithm called IITPA. The results show that the numerical outcome of IMTPA is better than that of IITPA. For future research, one can study results from different types of distances besides metrics. Another approach is that one can investigate a contraction in a Banach algebra instead of a Hilbert space.

Author Contributions

Writing—original draft preparation, A.K. and R.S.; writing—review and editing, P.C. and P.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Chiang Mai University, Faculty of Science, Chiang Mai University, and King Mongkut’s University of Technology Thonburi.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

This research was supported by Chiang Mai University, Faculty of Science, Chiang Mai University, and King Mongkut’s University of Technology Thonburi.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tiammee, J.; Kaewkhao, A.; Suantai, S. On Browder’s convergence theorem and Halpern iteration process for G-nonexpansive mappings in Hilbert spaces endowed with graphs. Fixed Point Theory Appl. 2015, 2015, 187. [Google Scholar] [CrossRef] [Green Version]
  2. Tripak, O. Common fixed points of G-nonexpansive mappings on Banach spaces with a graph. Fixed Point Theory Appl. 2016, 2016, 87. [Google Scholar] [CrossRef] [Green Version]
  3. Sridarat, P.; Suparatulatorn, R.; Suantai, S.; Cho, Y.J. Convergence analysis of SP-iteration for G-nonexpansive mappings with directed graphs. Bull. Malays. Math. Sci. Soc. 2019, 42, 2361–2380. [Google Scholar] [CrossRef]
  4. Thianwan, T.; Yambangwai, D. Convergence analysis for a new two-step iteration process for G-nonexpansive mappings with directed graphs. J. Fixed Point Theory Appl. 2019, 21, 44. [Google Scholar] [CrossRef]
  5. Yambangwai, D.; Aunruean, S.; Thianwan, T. A new modified three-step iteration method for G-nonexpansive mappings in Banach spaces with a graph. Numer. Algorithms 2020, 84, 537–565. [Google Scholar] [CrossRef]
  6. Anh, P.K.; Hieu, D.V. Parallel and sequential hybrid methods for a finite family of asymptotically quasi ϕ-nonexpansive mappings. J. Appl. Math. Comput. 2015, 48, 241–263. [Google Scholar] [CrossRef]
  7. Anh, P.K.; Hieu, D.V. Parallel hybrid iterative methods for variational inequalities, equilibrium problems, and common fixed-point problems. Vietnam J. Math. 2016, 44, 351–374. [Google Scholar] [CrossRef]
  8. Charoensawan, P.; Yambangwai, D.; Cholamjiak, W.; Suparatulatorn, R. An inertial parallel algorithm for a finite family of G-nonexpansive mappings with application to the diffusion problem. Adv. Differ. Equ. 2021, 2021, 453. [Google Scholar] [CrossRef]
  9. Cholamjiak, W.; Khan, S.A.; Yambangwai, D.; Kazmi, K.R. Strong convergence analysis of common variational inclusion problems involving an inertial parallel monotone hybrid method for a novel application to image restoration. Rev. R. Acad. Cienc. Exactas Fís. Nat. Ser. A Mat. RACSAM 2020, 114, 99. [Google Scholar] [CrossRef]
  10. Cholamjiak, P.; Suantai, S.; Sunthrayuth, P. An explicit parallel algorithm for solving variational inclusion problem and fixed-point problem in Banach spaces. Banach J. Math. Anal. 2020, 14, 20–40. [Google Scholar] [CrossRef]
  11. Suantai, S.; Kankam, K.; Cholamjiak, P.; Cholamjiak, W. A parallel monotone hybrid algorithm for a finite family of G-nonexpansive mappings in Hilbert spaces endowed with a graph applicable in signal recovery. Comput. Appl. Math. 2021, 40, 145. [Google Scholar] [CrossRef]
  12. Polyak, B.T. Some methods of speeding up the convergence of iteration methods. USSR Comput. Math. Math. Phys. 1964, 4, 1–17. [Google Scholar] [CrossRef]
  13. 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]
  14. Kitkuan, D.; Kumam, P.; Martínez-Moreno, J.; Sitthithakerngkiet, K. Inertial viscosity forward-backward splitting algorithm for monotone inclusions and its application to image restoration problems. Int. J. Comput. Math. 2020, 97, 482–497. [Google Scholar]
  15. Nesterov, Y. A method for solving the convex programming problem with convergence rate O(1/k2). Dokl. Akad. Nauk SSSR 1983, 269, 543–547. [Google Scholar]
  16. Auslender, A.; Teboulle, M.; Ben-Tiba, S. A logarithmic-quadratic proximal method for variational inequalities. Comput. Optim. Appl. 1999, 12, 31–40. [Google Scholar] [CrossRef]
  17. Bauschke, H.H.; Combettes, P.L. Convex Analysis and Monotone Operator Theory in Hilbert Spaces; CMS Books in Mathematics; Springer: New York, NY, USA, 2011. [Google Scholar]
  18. Suantai, S.; Donganont, M.; Cholamjiak, W. Hybrid methods for a countable family of G-nonexpansive mappings in Hilbert spaces endowed with graphs. Mathematics 2019, 7, 936. [Google Scholar] [CrossRef] [Green Version]
  19. Gibali, A.; Thong, D.V. Tseng type methods for solving inclusion problems and its applications. Calcolo 2018, 55, 49. [Google Scholar] [CrossRef]
Figure 1. The initial signal, the measurements, and the recovered signals by IITAPA and IMTPA for  k = 200 .
Figure 1. The initial signal, the measurements, and the recovered signals by IITAPA and IMTPA for  k = 200 .
Symmetry 15 01464 g001
Figure 2. Plots of MSE n over the number of iterations when  k = 200 .
Figure 2. Plots of MSE n over the number of iterations when  k = 200 .
Symmetry 15 01464 g002
Table 1. Numerical results for IITPA and IMTPA.
Table 1. Numerical results for IITPA and IMTPA.
k Nonzero Elements
  k = 50   k = 100   k = 150   k = 200
IITPANo. of Iterations1290133213831474
CPU Time5.98376.55606.43766.5130
IMTPANo. of Iterations203205218245
CPU Time0.83781.09530.90761.0110
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Khemphet, A.; Suparatulatorn, R.; Varnakovida, P.; Charoensawan, P. A Modified Parallel Algorithm for a Common Fixed-Point Problem with Application to Signal Recovery. Symmetry 2023, 15, 1464. https://doi.org/10.3390/sym15071464

AMA Style

Khemphet A, Suparatulatorn R, Varnakovida P, Charoensawan P. A Modified Parallel Algorithm for a Common Fixed-Point Problem with Application to Signal Recovery. Symmetry. 2023; 15(7):1464. https://doi.org/10.3390/sym15071464

Chicago/Turabian Style

Khemphet, Anchalee, Raweerote Suparatulatorn, Pariwate Varnakovida, and Phakdi Charoensawan. 2023. "A Modified Parallel Algorithm for a Common Fixed-Point Problem with Application to Signal Recovery" Symmetry 15, no. 7: 1464. https://doi.org/10.3390/sym15071464

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop