非扩张映射的广义修正两步惯性Mann Halpern算法
Generalized Modified Two-Step Inertial Mann Halpern Algorithm for Nonexpansive Mappings
DOI: 10.12677/aam.2025.148380, PDF, HTML, XML,   
作者: 李钱涛:福州大学数学与统计学院,福建 福州
关键词: 两步惯性Mann算法非扩张映射强收敛性Two-Step Inertial Mann Algorithm Nonexpansive Mapping Strong Convergence
摘要: 受广义Krasnoselskii-Mann算法和两步惯性项应用的启发,本文提出了一种求解非扩张映射不动点问题的广义修正两步惯性Mann Halpern算法。在一定合适的条件下,本文证明了算法的强收敛性。在数值实验中,本文将算法用于解决凸可行问题。数值结果表明,在某些情况下,该算法更具优势。
Abstract: Motivated by the application generalized Krasnoselskii-Mann algorithm and two-step inertial extrapolation, this paper proposes a generalized modified two-step inertial Mann Halpern algorithm for solving fixed point problems with nonexpansive mapping. Under mild assumptions, the strong convergence of the proposed method are established. In numerical experiment, a convex feasibility problem is solved. Numerical results demonstrate that our algorithm has advantages in some cases.
文章引用:李钱涛. 非扩张映射的广义修正两步惯性Mann Halpern算法[J]. 应用数学进展, 2025, 14(8): 160-169. https://doi.org/10.12677/aam.2025.148380

1. 引言

是一个实Hilbert空间, , 分别为其内积及诱导的范数。设 C 的一个非空闭凸子集。映射 T:CC 称为非扩张的,即

T( x )T( y ) xy ,x,yC .

集合 Fix( T ):={ xC|T( x )=x } 代表映射 T 的不动点集。

本文我们主要考虑如下不动点问题:寻找 x * C ,使得 T( x * )= x * ,其中 T 是不动点非空的非扩张映射。求解非扩张映射不动点问题是优化理论、非线性分析及其在信号处理、机器学习等领域应用中的一个核心课题。经典的求解不动点的方法有Picard迭代算法。但该算法仅适用于压缩映射,对于非扩张映射可能不收敛。

一种著名的求解非扩张映射不动点方法是Krasnoselskii-Mann迭代[1]-[3] (之后简称为KM迭代)。选定初始点 x 0 C ,该迭代更新步骤为:

x n+1 = α n x n +( 1 α n )T( x n ) , (1)

其中, α n ( 0,1 ) ,由(1)所定义的序列 { x n } n=0 α n ( 1 α n )=+ 的条件下弱收敛于 T 的不动点。

基于上述KM迭代,Kanzow [4]等人于2017年进一步提出了广义KM迭代,给定初始点 x 0 C ,迭代步骤为:

x n+1 = α n x n + β n T( x n )+ e n , (2)

其中, α n , β n [ 0,1 ] α n + β n 1 { e n } 被称为残差向量。由(2)定义的序列 { x n } 弱收敛于 T 的不动点的充分条件为: n=0 α n β n =+ n=0 e n <+ n=0 ( 1 α n β n ) <+

Halpern迭代是另一种求解非扩张映射不动点的有效方法。它最早于1967年由Halpern [5]提出。关于Halpern迭代进一步的研究见文献[6]-[9]。基于KM迭代和Halpern迭代,Kim和Xu [10]提出了一种修正Mann迭代并证明了该算法的强收敛性。其主要步骤如下:

{ y n = λ n x n +( 1 λ n )T( x n ) x n+1 = α n u+( 1 α n )T( y n ), (3)

其中, u, x 0 C α n , λ n ( 0,1 ) 。该迭代的收敛性条件见文献[10]

一般而言,Mann迭代的收敛速率是比较慢的。惯性加速是一种著名的加快收敛速率的方法,它最早由Polyak [11]提出。Mainge [12]首次提出了惯性Mann算法,该算法由KM迭代和惯性加速结合。惯性加速也被用于分裂算法中,例如惯性Douglas-Rachford分裂算法[13]和惯性前向后向分裂算法[14]。Tan [15]等人通过引入惯性项改进了算法(3),提出了一种修正惯性Mann Halpern算法,其迭代形式为:

{ w n = x n + α n ( x n x n1 ) y n = λ n w n +( 1 λ n )T( w n ) x n+1 = θ n u+( 1 θ n ) y n (4)

其中, x 0 , x 1 ,uC λ n , θ n ( 0,1 ) 。由算法(4)定义的序列 { x n } 在一定条件下是强收敛的,具体细节见文献[15]

除了一步惯性以外,多步惯性加速也被一些研究者讨论。Iyiola [16]等曾指出一步惯性在某些可行性问题下可能存在加速失败的情况。在文献[16]中,他们提出了两步惯性临近点算法并证明了算法的弱收敛性。在[16]的数值实验中,两步惯性临近点算法比一步惯性临近点算法收敛更快。这表明两步惯性的应用是有意义的。两步惯性可表示为:

x n+1 = x n + α n ( x n x n1 )+ β n ( x n1 x n2 ) ,

其中 α n >0 β n <0

受Kanzow [4]和Iyiola [16]启发,本文推广了Tan [15]提出的算法,提出了广义修正两步惯性Mann Halpern算法:

{ w n = x n + α n ( x n x n1 )+ β n ( x n1 x n2 ) y n = u n w n + v n T( w n )+ e n x n+1 = θ n u+( 1 θ n ) y n (5)

其中, x 0 , x 1 , x 2 ,uC α n , u n , v n , e n , θ n ( 0,1 ) β n ( 1,0 ] u n + v n 1 。算法(5)在算法(4)的基础上添加了两步惯性项并推广了Mann迭代步的系数,在取值上更为灵活。

本文的结构如下:在第二节,我们会给出一些证明定理所用到的引理。在第三节,我们将证明在一定条件下广义修正两步惯性Mann Halpern算法的强收敛性。在第四节,我们将用算法(4)和算法(5)去求解凸可行问题并比较它们的表现。

本文中,序列 { x n } 强收敛于 x * 记为 x n x * ,序列 { x n } 弱收敛于 x * 记为 x n x * 。本文中,均假设 T 是非扩张的且 Fix( T ) 。符号 Π C ( x ) 表示实Hilbert空间中 x 在集合 C 上的投影,即 Π C ( x ):= argmin yC xy

2. 预备知识

本节将给出一些后续证明所需要的引理。

引理1. x,y ,有以下事实:

1) x+y 2 x 2 +2 y,x+y

2) sx+ty 2 =s( s+t ) x 2 +t( s+t ) y 2 st xy 2 s,t

3) x+y 2 2( x 2 + y 2 )

引理2. [17] C 是实Hilbert空间 中的一个非空闭凸集, T CC 是一个非扩张映射, x * C 中的序列 { x n } 满足 n+ 时, x n x * T( x n ) x n 0 ,则 x * Fix( T )

引理3. [14] { b n } 是非负实序列且满足:

b n+1 ( 1 γ n ) b n + γ n δ n b n+1 b n t n + q n

其中, { γ n } 是(0,1)的序列, { t n } 是非负实序列。若实序列 { δ n } { q n } 满足以下三个条件:

1) n=0 γ n =+

2) lim n+ q n =0

3) { t n } 的任意子序列 { t n k } 满足 lim k+ t n k =0 蕴含 limsup k+ δ n k 0

lim n+ b n =0

3. 算法及收敛性分析

本节将分析在一定条件下广义修正两步惯性Mann Halpern算法的强收敛性。我们再给出广义修正两步惯性Mann Halpern算法的迭代步骤:

{ w n = x n + α n ( x n x n1 )+ β n ( x n1 x n2 ) y n = u n w n + v n T( w n )+ e n x n+1 = θ n u+( 1 θ n ) y n (6)

定理3.1:设 C 是实Hilbert空间 中的一个非空闭凸集, T:CC 是一个非扩张映射且 T 至少有一个不动点。取 uC ,序列 α n , u n , v n , e n , θ n ( 0,1 ), β n ( 1,0 ] u n + v n 1 。若下述条件成立:

(C1) lim n+ θ n =0, n=0 + θ n =+

(C2) lim n+ α n x n x n1 θ n =0, lim n+ β n x n1 x n2 θ n =0

(C3) lim n+ 1 u n v n θ n =0, n=0 ( 1 u n v n ) <+ inf n1 u n >0, inf n1 v n >0

(C4) n=0 e n <+, lim n+ e n θ n =0

对于 x 0 , x 1 , x 2 C 。由算法(6)生成的序列 { x n } 强收敛于 p= Π Fix( T ) ( u )

证明我们先证明 { x n },{ y n },{ w n },{ T( w n ) } 有界。取 pFix( T ) ,则

x n+1 p = θ n ( up )+( 1 θ n )( y n p ) θ n up +( 1 θ n ) y n p . (7)

由(7)得,

y n p = u n ( w n p )+ v n ( T( w n )p )+ e n ( 1 u n v n )p u n w n p + v n T( w n )p + e n ( 1 u n v n )p w n p +( 1 u n v n ) e n p +( u n + v n ) e n (8)

第二个不等式成立是因为 T 是非扩张的且 u n + v n 1 。除此之外,

w n p = x n + α n ( x n x n1 )+ β n ( x n1 x n2 )p x n p + α n x n x n1 +| β n | x n1 x n2 (9)

将(8)和(9)代入(7)式得到,

x n+1 p ( 1 θ n ) x n p + θ n ( up + α n θ n ( 1 θ n ) x n x n1 + | β n | θ n ( 1 θ n ) x n1 x n2 ) +( 1 θ n )( 1 u n v n ) e n p +( 1 θ n )( u n + v n ) e n

由条件(C2),我们可以推得 sup n0 { α n θ n ( 1 θ n ) x n x n1 + | β n | θ n ( 1 θ n ) x n1 x n2 } 可以足够小,设

M=2max{ up , sup n0 { α n θ n ( 1 θ n ) x n x n1 + | β n | θ n ( 1 θ n ) x n1 x n2 } } ,

M<+ 。又由于 u n + v n 1 ,我们得到,

x n+1 p ( 1 θ n ) x n p + θ n M+( 1 u n v n ) e n p + e n max{ x n p ,M }+( 1 u n v n ) e n p + e n

进而,

x n+1 p max{ x 0 p ,M }+ i=0 n ( 1 u i v i ) e i p + i=0 n e i .

结合条件(C3)和条件(C4)可得,

i=0 n ( 1 u i v i ) e i p i=0 n ( 1 u i v i ) ( e i + p )<+ .

{ x n p },{ x n } 有界。又由于,

w n = x n + α n ( x n x n1 )+ β n ( x n1 x n2 ) x n + α n x n x n1 +| β n | x n1 x n2

结合条件(C1)和条件(C2),可以推得 α n x n x n1 是有限的。类似地, β n x n1 x n2 也是有限的,从而 { w n },{ w n p } 是有界的。 T 是非扩张的,则 T( w n )p w n p ,这说明 { T( w n ) },{ y n } 是有界的。

接下来,我们将证明 { x n } 强收敛于 p= Π Fix( T ) ( u ) 。由 x n 的定义及引理1(1)可得,

x n+1 p 2 = ( 1 θ n )( y n p )+ θ n ( up ) 2 ( 1 θ n ) 2 y n p 2 +2 θ n ( up ), x n+1 p ( 1 θ n ) y n p 2 +2 θ n ( up ), x n+1 p (10)

再由 y n 的定义及引理1(1),(2)可知,

y n p 2 = u n ( w n p )+ v n ( T( w n )p )+ e n ( 1 u n v n )p 2 u n ( w n p )+ v n ( T( w n )p ) 2 +2 ( u n + v n 1 )p+ e n , y n p = u n ( u n + v n ) w n p 2 + v n ( u n + v n ) T( w n )p 2 u n v n w n T( w n ) 2 +2( u n + v n 1 ) p, y n p +2 e n , y n p w n p 2 u n v n w n T( w n ) 2 +2( u n + v n 1 ) p, y n p +2 e n , y n p (11)

(11)式中的第二个不等式是因为 T 是非扩张且 u n + v n 1 。为方便讨论,我们记

ϕ n :=2( u n + v n 1 ) p, y n p +2 e n , y n p .

w n 的定义知,

w n p 2 = x n + α n ( x n x n1 )+ β n ( x n1 x n2 )p 2 = x n p 2 + α n ( x n x n1 )+ β n ( x n1 x n2 ) 2 +2 α n ( x n x n1 )+ β n ( x n1 x n2 ), x n p x n p 2 +2 α n 2 x n x n1 2 +2 β n 2 x n1 x n2 2 +2 w n x n , x n p x n p 2 +2 w n x n 2 4 α n β n x n x n1 , x n1 x n2 +2 w n x n , x n p x n p 2 +2 w n x n , w n p 4 α n β n x n x n1 x n1 x n2 x n p 2 +2 w n p ( α n x n x n1 +| β n | x n1 x n2 )4 α n β n x n x n1 x n1 x n2 (12)

第一个和第二个不等式分别由引理1 (3)和Cauchy-Schwarz不等式得到。注意到 β n <0 ,将等式(11)和(12)代入(10)可得,

x n+1 p 2 ( 1 θ n ) x n p 2 +2( 1 θ n ) w n p ( α n x n x n1 +| β n | x n1 x n2 ) 4 α n β n ( 1 θ n ) x n x n1 x n1 x n2 +2 θ n up, x n+1 p ( 1 θ n ) u n v n w n T( w n ) 2 +( 1 θ n ) ϕ n (13)

又因为 θ n , λ n ( 0,1 ) ,可以进一步得到

x n+1 p 2 ( 1 θ n ) x n p 2 +2 w n p ( α n x n x n1 +| β n | x n1 x n2 ) 4 α n β n x n x n1 x n1 x n2 +2 θ n up, x n+1 p +( 1 θ n ) ϕ n (14)

以及

x n+1 p 2 x n p 2 +2 w n p ( α n x n x n1 +| β n | x n1 x n2 )4 α n β n x n x n1 x n1 x n2 +2 θ n up, x n+1 p ( 1 θ n ) u n v n w n T( w n ) 2 +( 1 θ n ) ϕ n (15)

b n = x n p 2 , γ n = θ n , t n =( 1 θ n ) u n v n w n T( w n ) 2

q n =2 w n p ( α n x n x n1 +| β n | x n1 x n2 )4 α n β n x n x n1 x n1 x n2 +2 θ n up, x n+1 p +( 1 θ n ) ϕ n

δ n = θ n q n ,

因为

0| 2 θ n up, x n+1 p |2 θ n up x n+1 p ,

ϕ n 2| u n + v n 1 | p y n p +2 e n y n p ,

{ x n p },{ y n p },{ w n p } 有界,结合条件(C1),(C2),(C3),(C4)可以得到,

n=0 γ n =+ , lim n+ q n =0 .

从而,引理3的前两个条件满足。只需证明 lim k+ t n k =0 蕴含 limsup k+ δ n k 0 { t n k } { t n } 的任意子序列。

{ t n } 的一个子序列 { t n k } 满足 lim k+ t n k =0 。由条件(C3)可知,

lim k+ w n k T( w n k ) =0 . (16)

由条件(C2),取 k+ ,有

w n k x n k = x n k + α n k ( x n k x n k 1 )+ β n k ( x n k 1 x n k 2 ) x n k α n k x n k x n k 1 +| β n k | x n k 1 x n k 2 0 (17)

因为 { x n k } 有界,则存在 { x n k } 的子序列 { x n k l } 满足

x n k l x * ( l+ ) limsup k+ up, x n k p = lim l+ up, x n k l p

由(17)可知 w n k l x * ( l+ ) 。结合(16)及引理2可推得 x * Fix( T ) 。再由 p= Π Fix( T ) ( u ) 及投影的性质可得 up, x * p 0 ,这意味着

limsup k+ up, x n k p = lim l+ up, x n k l p = up, x * p 0 . (18)

除此以外,

y n k w n k = v n k ( T( w n k ) w n k )+( u n k + v n k 1 ) w n k + e n k v n k T( w n k ) w n k +( 1 u n k v n k ) w n k + e n k

,条件(C3),(C4),可以推得 lim k+ y n k w n k =0 。结合(18)可知, lim k+ y n k x n k =0 。因为,

x n k +1 x n k θ n k u x n k +( 1 θ n k ) y n k x n k ,

于是 lim k+ x n k +1 x n k =0 ,这说明

limsup k+ up, x n k +1 p 0 .

再由条件(C3),(C4)可得,

lim k+ 1 θ n k θ n k ϕ n k lim k+ 2( 1 u n k v n k ) θ n k p y n k p +2 e n k θ n k y n k p =0 .

所以, limsup k+ δ n k 0 。由引理3可得 lim n+ b n =0 ,所以序列 { x n } 强收敛于 x *

4. 数值实验

本节我们将用算法(4)和算法(5)求解凸可行问题并比较它们的表现,所有实验均用Matlab2020a编写,程序运行环境为Lenovo笔记本电脑,CPU型号为Inter (R) Core(TM) i5-10200H CPU@2.40 GHz,运行内存为16.00GB RAM。

下面简述凸可行问题[18]。给定一组非空闭凸集 C i n ( i=0,1,,m ) ,凸可行问题是指:

寻找

x * C:= i=0 m C i (19)

其中 C ,定义映射 T: n n

T:= P 0 ( 1 m i=1 m P i ) (20)

其中, P i = P C i ( i=0,1,,m ) 代表 C i 上的度量投影。由于 P i ( i=0,1,,m ) 是非扩张的,可以推得 T 是非扩张的且

Fix( T )=Fix( P 0 ) i=1 m Fix ( P i )= C 0 i=1 m C i =C.

对于凸可行问题(19)而言,一种经典的解法就是求解由(20)定义的映射 T 的不动点[19]

在这节实验中,我们设 C i 是一个闭球,其球心为 c i ( c i n ) ,半径为 r i ( r i >0 ) 。于是, C i 的度量投影为:

P i ( x ):={ c i + r i c i x ( x c i ) if c i x > r i , x if c i x r i .

v 0 =[ 10,10,,10 ] ,取 r i =1( i=0,1,,m ) c 0 = v 0 c 1 = v 0 +[ 1,0,,0 ] c 2 = v 0 +[ 1,0,,0 ] ,剩余的 c i = v 0 + d i ( i=3,4,,m ) d i ( 1/ n ,1/ n ) n ,即 d i 的每个分量按均匀分布随机得取于 ( 1/ n ,1/ n ) 。从上述的选择,我们可以推得 Fix( T )={ v 0 }

下面给出算法(4) (记作MIMHA)和算法(5) (记作G2IMMH)实验参数的选择和停止准则的设置。

实验参数的选择:G2IMMH参数选取为,

u n =0.1 1 ( n+3 ) 2 , v n =0.9 1 ( n+3 ) 2 , θ n = 1 10000n , e n =0 ,

α n ={ n1 n+2 , x n = x n1 10 ( n 2 +1 ) x n x n1 , x n x n1 , β n ={ 0, x n1 = x n2 0.2 ( n 2 +1 ) x n1 x n2 , x n1 x n2 , u= x 3 .

MIMHA的参数选取为, λ n =0.1 θ n , α n ,u 同G2IMMH。

输入和停止准则设置:初始值 x 1 , x 2 , x 3 是服从(0, 1)均匀分布的随机向量。MIMHA的初始值设为 x 2 , x 3 。G2IMMH的初始值设为: x 1 , x 2 , x 3 。定义 Err:= x n v 0 ,设 τ=0.005 。停止准则设为:

Err<τ .

在实验中,我们记凸集个数和向量空间的维数为 ( m;n )=( 50k;50k )( k=1,2,,10 ) ,一共进行十组实验,每组实验重复5次再取平均值。

表1为10组数据的结果。表1中,Iter表示迭代次数,CPU运行时间的单位为秒。图1 n=100 m=100 情况下的误差图像,图中Proposed代表本文提出的算法G2IMMH。从表1和图1中,我们可以看出G2IMMH能有效求解凸可行问题且它的迭代次数和CPU运行时间比MIMHA更少,这说明G2IMMH在一定的情况下比MIMHA更有优势。

Table 1. Experimental results in different dimensions

1. 不同维度下的实验数据

( m;n )

MIMHA

G2IMMH

Iter

CPU Time

Iter

CPU Time

(50; 50)

111,948

4.45

37,337

1.49

(100; 100)

165,173

13.00

37,666

2.98

(150; 150)

183,481

22.61

38,362

4.75

(200; 200)

205,149

35.49

38,381

6.67

(250; 250)

198,346

45.26

38,858

8.86

(300; 300)

219,213

59.27

39,196

10.54

(350; 350)

253,986

84.40

39,067

12.82

(400; 400)

224,138

90.07

39,124

16.01

(450; 450)

199,758

97.63

39,175

19.17

(500; 500)

216,043

117.64

39,584

22.65

Figure 1. Graph of error under the condition that n=100 and m=100

1. n=100 m=100 时的误差图像

5. 总结

本文提出了一种广义修正两步惯性Mann Halpern算法并在合适的条件下证明了它的收敛性。在求解凸可行问题的数值实验中,和文献[15]中的算法进行了比较,实验结果表明本文提出的算法在解决该实验问题中更有优势。在未来的研究中,我们还会将该算法运用到Douglas-Rachford分裂算法中并用于求解一些实际问题,比如图像处理,矩阵优化及机器学习等。我们也将进一步研究该算法的收敛速率。

参考文献

[1] Krasnoselskii, M.A. (1955) Two Remarks on the Method of Successive Approximations. Uspekhi Matematicheskikh Nauk, 10, 123-127.
[2] Mann, W.R. (1953) Mean Value Methods in Iteration. Proceedings of the American Mathematical Society, 4, 506-510.
https://doi.org/10.1090/s0002-9939-1953-0054846-3
[3] Reich, S. (1979) Weak Convergence Theorems for Nonexpansive Mappings in Banach Spaces. Journal of Mathematical Analysis and Applications, 67, 274-276.
https://doi.org/10.1016/0022-247x(79)90024-6
[4] Kanzow, C. and Shehu, Y. (2017) Generalized Krasnoselskii-Mann-Type Iterations for Nonexpansive Mappings in Hilbert Spaces. Computational Optimization and Applications, 67, 595-620.
https://doi.org/10.1007/s10589-017-9902-0
[5] Halpern, B. (1967) Fixed Points of Nonexpanding Maps. Bulletin of the American Mathematical Society, 73, 957-961.
https://doi.org/10.1090/s0002-9904-1967-11864-0
[6] Wittmann, R. (1992) Approximation of Fixed Points of Nonexpansive Mappings. Archiv der Mathematik, 58, 486-491.
https://doi.org/10.1007/bf01190119
[7] Song, Y. (2008) A New Sufficient Condition for the Strong Convergence of Halpern Type Iterations. Applied Mathematics and Computation, 198, 721-728.
https://doi.org/10.1016/j.amc.2007.09.010
[8] Chuang, C., Lin, L. and Takahashi, W. (2012) Halpern’s Type Iterations with Perturbations in Hilbert Spaces: Equilibrium Solutions and Fixed Points. Journal of Global Optimization, 56, 1591-1601.
https://doi.org/10.1007/s10898-012-9911-6
[9] Lieder, F. (2020) On the Convergence Rate of the Halpern-Iteration. Optimization Letters, 15, 405-418.
https://doi.org/10.1007/s11590-020-01617-9
[10] Kim, T. and Xu, H. (2005) Strong Convergence of Modified Mann Iterations. Nonlinear Analysis: Theory, Methods & Applications, 61, 51-60.
https://doi.org/10.1016/j.na.2004.11.011
[11] Polyak, B.T. (1964) Some Methods of Speeding up the Convergence of Iteration Methods. USSR Computational Mathematics and Mathematical Physics, 4, 1-17.
https://doi.org/10.1016/0041-5553(64)90137-5
[12] Maingé, P. (2008) Convergence Theorems for Inertial Km-Type Algorithms. Journal of Computational and Applied Mathematics, 219, 223-236.
https://doi.org/10.1016/j.cam.2007.07.021
[13] Boţ, R.I., Csetnek, E.R. and Hendrich, C. (2015) Inertial Douglas-Rachford Splitting for Monotone Inclusion Problems. Applied Mathematics and Computation, 256, 472-487.
https://doi.org/10.1016/j.amc.2015.01.017
[14] Cholamjiak, W., Cholamjiak, P. and Suantai, S. (2018) An Inertial Forward-Backward Splitting Method for Solving Inclusion Problems in Hilbert Spaces. Journal of Fixed Point Theory and Applications, 20, Article No. 42.
https://doi.org/10.1007/s11784-018-0526-5
[15] Tan, B., Zhou, Z. and Li, S. (2020) Strong Convergence of Modified Inertial Mann Algorithms for Nonexpansive Mappings. Mathematics, 8, Article 462.
https://doi.org/10.3390/math8040462
[16] Iyiola, O.S. and Shehu, Y. (2022) Convergence Results of Two-Step Inertial Proximal Point Algorithm. Applied Numerical Mathematics, 182, 57-75.
https://doi.org/10.1016/j.apnum.2022.07.013
[17] Bauschke, H.H. and Combettes, P.L. (2017) Convex Analysis and Monotone Operator Theory in Hilbert Spaces. Springer.
[18] Dong, Q.L., Yuan, H.B., Cho, Y.J. and Rassias, T.M. (2016) Modified Inertial Mann Algorithm and Inertial CQ-Algorithm for Nonexpansive Mappings. Optimization Letters, 12, 87-102.
https://doi.org/10.1007/s11590-016-1102-9
[19] Bauschke, H.H. and Borwein, J.M. (1996) On Projection Algorithms for Solving Convex Feasibility Problems. SIAM Review, 38, 367-426.
https://doi.org/10.1137/s0036144593251710