Processing math: 0%

数学物理学报, 2025, 45(1): 236-255

求解拟单调变分不等式问题与不动点问题公共解的新投影算法

王吴静,, 朱美玲,, 张永乐,*

四川师范大学数学科学学院 成都 610066

A New Projection Algorithm for Solving Quasimonotone Variational Inequality Problems and Fixed Point Problems

Wang Wujing,, Zhu Meiling,, Zhang Yongle,*

College of Mathematical Sciences, Sichuan Normal University, Chengdu 610066

通讯作者: * 张永乐,E-mail:yongle-zhang@163.com

收稿日期: 2023-12-19   修回日期: 2024-06-3  

基金资助: 国家自然科学基金(11901414)

Received: 2023-12-19   Revised: 2024-06-3  

Fund supported: NSFC(11901414)

作者简介 About authors

王吴静,E-mail:2608239631@qq.com;

朱美玲,E-mail:meilingzhu0421@163.com

摘要

该文在 Hilbert 空间中提出具有惯性项的 Tseng 型外梯度算法, 找到了拟单调变分不等式问题与半压缩映射的不动点问题的公共解. 在拟单调和一致连续的条件下, 获得了算法所生成序列的强收敛性. 最后, 通过一些数值例子说明了该算法的有效性.

关键词: 变分不等式问题与不动点问题; Tseng 型外梯度算法; 拟单调映射; 半压缩映射; 强收敛

Abstract

In this paper, we introduce a new inertial Tseng's extragradient algorithm for finding a common element of the set of solutions of a quasimonotone variational inequality problem and the set of fixed points of a demicontractive mapping in real Hilbert spaces. The strong convergence of the algorithm is proved under quasimonotone and uniformly continuous assumptions of the variational inequality mapping. Finally, some numerical examples illustrate the effectiveness of our algorithm.

Keywords: variational inequality problem and fixed point problem; Tseng's extragradient algorithm; quasimonotone mapping; demicontractive mapping; strong convergence

PDF (734KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

王吴静, 朱美玲, 张永乐. 求解拟单调变分不等式问题与不动点问题公共解的新投影算法[J]. 数学物理学报, 2025, 45(1): 236-255

Wang Wujing, Zhu Meiling, Zhang Yongle. A New Projection Algorithm for Solving Quasimonotone Variational Inequality Problems and Fixed Point Problems[J]. Acta Mathematica Scientia, 2025, 45(1): 236-255

1 引言

H 是具有内积 , 和范数 的实 Hilbert 空间, CH 中的非空闭凸子集, 映射 F: H\to H, 映射 T: H\to H. 经典变分不等式问题 (VIP) 是指: 寻找 x^*\in C, 使得

\begin{equation}\label{eq1.1} \langle F(x^*), x - x^*\rangle \ge 0, \ \ \forall x\in C. \end{equation}
(1.1)

记变分不等式问题 (1.1) 的解集为 S.

T 的不动点问题 (FPP) 是: 寻找 x^*\in H, 使得

\begin{equation}\label{eq1.2} T(x^*) = x^*. \end{equation}
(1.2)

映射 T 的不动点集记为 {\rm Fix}(T).

变分不等式问题与不动点问题的公共解是指: 寻找 x^*\in H, 使得

\begin{equation*} x^* \in S\cap {\rm Fix}(T). \end{equation*}

这一问题在许多领域都有应用, 如信号处理、图像恢复和网络资源分配[1-3]. 近年来, 求解 Hilbert 空间中变分不等式问题与不动点问题的公共解的投影算法受到众多学者关注[4-9].

2003 年, Takahashi 和 Toyoda[5] 基于求解变分不等式问题的投影梯度法[10]和求解不动点问题的 Mann 迭代法[11]提出了如下算法

\begin{equation}\label{GMT} \left\{ \begin{array}{lr} x^0 \in C,& \\ x^{n + 1} = (1 - \beta_n)x^n + \beta_nT(P_C(x^{n} - \lambda_nF(x^{n}))), \end{array} \right. \end{equation}
(1.3)

其中 \{\lambda_n\} \subset [a, b] \subset (0, 2\eta), \{\beta_n\} \subset [c, d] \subset (0, 1). 在映射 F\eta- 余强制和映射 T 是非扩张时, 文献[5] 证明了算法(1.3) 所产生的序列弱收敛到变分不等式问题与不动点问题的公共解.

为了削弱映射 F 的余强制性, 2006 年, Nadezhkina 和 Takahashi[4] 基于求解变分不等式问题的外梯度算法[12]提出了如下算法

\begin{equation}\label{EGMT} \left\{ \begin{array}{lr} x^0 \in C, \\ y^n = P_C(x^n - \lambda_n F(x^n)), \\ x^{n + 1} = (1 - \beta_n)x^n + \beta_nT(P_C(x^n - \lambda_n F(y^n))), \end{array} \right. \end{equation}
(1.4)

其中 \{\lambda_n\} \subset [a, b] \subset (0, \frac{1}{L}), \{\beta_n\} \subset [c, d] \subset (0, 1). 在映射 F 是 Lipschitz 连续的单调映射和映射 T 是非扩张映射时, 文献 [4] 证明了算法 (1.4) 所产生的序列弱收敛到变分不等式问题与不动点问题的公共解.

为了减少向 C 投影的次数, 一方面, 2011 年 Censor 等[13]将文献 [4] 中的算法第二次向 C 投影替换为向某个半空间投影, 提出以下算法

\begin{equation}\label{SEGMT} \left\{ \begin{array}{lr} x^0 \in H,& \\ y^n = P_C(x^n - \lambda F(x^n)),& \\ T_n = \{x \in H|\langle x^n - \lambda F(x^n) - y^n, x - y^n\rangle \leq 0\},& \\ x^{n + 1} = (1 - \beta_n)x^n + \beta_nT(P_{T_n}(x^n - \lambda F(y^n))), \end{array} \right. \end{equation}
(1.5)

其中 \lambda \in (0, \frac{1}{L}), \{\beta_n\} \subset [c, d] \subset (0, 1). 在映射 F 是单调 Lipschitz 连续和映射 T 是非扩张时, 文献 [13]证明了算法 (1.5)所产生的序列弱收敛到变分不等式问题与不动点问题的公共解.

另一方面, 2018 年, Thong 和 Hieu[6] 基于求解变分不等式的 Tseng 型外梯度算法[14], 提出以下算法

\begin{equation}\label{TEGMT} \begin{cases} x^0 \in H, \\ y^n = P_C(x^n - \lambda_n F(x^n)),\\ \text{其中} \lambda_n: = r\mathit{l}^{m_n}, m_n \text{是满足下式的最小非负整数}~m:\\ r\mathit{l}^m\|F(x^n) - F(P_C(x^n - r\mathit{l}^mF(x^n)))\| \leq \tau\|x^n - P_C(x^n - r\mathit{l}^mF(x^n)) \|, \\ z^n = y^n - \lambda_n (F(y^n) - F(x^n)),\\ x^{n + 1} = (1 - \beta_n)z^n + \beta_nT(z^n), \end{cases} \end{equation}
(1.6)

其中 r > 0, \mathit{l}\in (0, 1), \{\beta_n\} \subset [c, d] \subset (0, 1). 在映射 F 是单调 Lipschitz 连续和映射 T 是拟非扩张且 I-T 在 0 处半闭时, 文献 [6] 证明了算法 (1.6) 所产生的序列弱收敛到变分不等式问题与不动点问题的公共解.

为了进一步获得强收敛的结果, 2018 年 Thong 等[6]基于 Halpern 迭代法[15]提出如下算法

\begin{equation}\label{TEGMTS} \begin{cases} x^0, u^0 \in H, \\ y^n = P_C(x^n - \lambda_n F(x^n)),\\ \text{其中}~ \lambda_n: = r\mathit{l}^{m_n}, m_n ~\text{是满足下式的最小非负整数}~ m:\\ r\mathit{l}^m\|F(x^n) - F(P_C(x^n - r\mathit{l}^mF(x^n)))\| \leq \tau\|x^n - P_C(x^n - r\mathit{l}^mF(x^n)) \|, \\ z^n = y^n - \lambda_n (F(y^n) - F(x^n)),\\ q^n = \alpha_n u^0 + (1 - \alpha_n)z^n, \\ x^{n + 1} = (1 - \beta_n)q^n + \beta_nT(q^n), \end{cases} \end{equation}
(1.7)

其中 r > 0, \mathit{l}\in (0, 1), \{\alpha_n\} \subset (0, 1), \lim\limits_{n\to \infty}\alpha_n = 0, \sum\limits_{n = 1}^\infty\alpha_n = \infty, 且 \{\beta_n\} \subset [c, d] \subset (0, 1). 在映射 F 单调 Lipschitz 连续和映射 T 是拟非扩张且 I-T 在 0 处半闭时, 文献 [6] 证明了算法 (1.7) 产生的序列强收敛到 P_{{\rm Fix}(T) \cap S}(u^0).

众所周知, 单调映射和伪单调映射一定是拟单调映射, 但反之不一定成立, 见文献[16]. 因此, 有必要将映射 F 的单调性进一步削弱. 2022 年, Yin 等[17]提出求解拟单调变分不等式问题与伪压缩映射不动点问题的公共解的如下算法

\begin{equation}\label{Yin} \begin{cases} x^0\in H, \lambda_0>0, 0<u<1,\\ w^n = (1 - \beta_n)x^n + \beta_nT[(1 - \alpha_n)x^n + \alpha_nT(x^n)], \\ y^n = P_C(w^n - \lambda_n F(w^n)),\\ z^n = y^n - \lambda_n (F(y^n) - F(w^n)),\\ x^{n + 1} = (1 - \gamma_n)w^n + \gamma_nz^n,\\ \lambda_{n+1} = \begin{cases} \min\Big\{\lambda_n, \frac{u\|w^n - y^n\|}{\|F(w^n) - F(y^n)\|}\Big\}, &\text{若 $\|F(w^n)-F(y^n)\|\ne0$},\\ \lambda_n, &\text{其它},\\ \end{cases} \end{cases} \end{equation}
(1.8)

其中 \{\alpha_n\}, \{\beta_n\}, \{\gamma_n\} 皆包含于 (0,1), 且满足

0<a<\beta_n<b<\alpha_n<c<\frac{1}{\sqrt{1+L^2}+1}, 0<\liminf\limits_{n\to \infty}\gamma_n \le \limsup\limits_{n\to \infty}\gamma_n<1.

假设映射 T 是 Lipschitz 连续的伪压缩映射, 映射 F 是拟单调 Lipschitz 连续的, 且对任意满足 x^n\rightharpoonup x, \liminf\limits_{n\to\infty}\|F(x^n)\|=0 的序列 \{x^n\} 都有 F(x)=0, 集合 \{x\in C:F(x)=0\}\setminus S_D 是一个有限集, {\rm Fix}(T)\cap S_D\ne\emptyset, 文献 [17] 证明了算法 (1.8) 所产生的序列弱收敛到变分不等式问题与不动点问题的公共解.

一方面, 为了削弱文献 [6] 中映射 F 的单调性和 Lipschitz 连续性以及映射 T 的非扩张性, 另一方面, 为了削弱文献 [17] 中映射 F 的 Lipschitz 连续性, 本文提出一种具有惯性项的 Tseng 型外梯度算法, 找到了变分不等式问题与不动点问题的公共解. 在映射 F 是一致连续的拟单调映射和映射 T 是半压缩映射的条件下, 证明了算法所产生的序列强收敛到变分不等式问题与不动点问题的公共解. 与文献 [6] 相比, 本文将映射 F 的单调性削弱为拟单调, 将映射 F 的 Lipschitz 连续性削弱为一致连续, 将映射 T 的拟非扩张性削弱为半压缩. 与文献 [17] 相比, 本文将映射 F 的 Lipschitz 连续性削弱为一致连续, 且算法产生的序列是强收敛的. 数值实验表明了本算法的有效性.

本文的内容安排如下: 在第 2 节中, 回顾一些定义和引理. 在第 3 节中, 提出算法并分析算法的收敛性. 最后, 在第 4 节中用几个数值例子说明算法的有效性.

2 预备知识

H 是具有内积 \langle \cdot, \cdot\rangle 和范数 \|\cdot\| 的实 Hilbert 空间, CH 中的非空闭凸子集. 记 x^n\to x 为序列 \{x^n\} 强收敛到 x, 记 x^n\rightharpoonup x 为序列 \{x^n\} 弱收敛到 x.

定义2.1 设映射 F:H\rightarrow H, 称

(i) F 是单调的, 若

\langle F(x) - F(y), x - y\rangle \ge 0, \forall x,y\in H;

(ii) F 是伪单调的, 若

\langle F(x), y - x\rangle \ge 0\Rightarrow \langle F(y), y - x\rangle \ge 0, \forall x, y\in H;

(iii) F 是拟单调的, 若

\langle F(x), y - x\rangle > 0\Rightarrow \langle F(y), y - x\rangle \ge 0, \forall x, y\in H;

(iv) F 是 Lipschitz 连续的, 若存在 L > 0, 满足

\|F(x) - F(y)\| \le L\|x - y\|, \forall x, y\in H;

(v) F 是序列弱连续的, 若对任意满足 x^n \rightharpoonup x 的序列 \{x^n\}, 都有 F(x^n) \rightharpoonup F(x).

定义2.2[8] 设映射 T:H\rightarrow H, 称

(i) T 是非扩张映射, 若

\|T(x) - T(y)\| \le \|x - y\|, \forall x, y\in H;

(ii) T 是拟非扩张映射, 若

\|T(x) - z\| \le \|x - z\|, \forall z\in {\rm Fix}(T), x\in H;

(iii) T\kappa-半压缩映射, 若对任意 z\in {\rm Fix}(T), x\in H, 都存在 \kappa\in[0, 1), 满足

\begin{equation}\label{dif_k} \|T(x) - z\|^2 \le \|x - z\|^2 + \kappa\|(I - T)x\|^2; \end{equation}
(2.1)

(iv) I-T 在 0 处是半闭的, 若对于任意的序列 \{x_n\}\subset H, 当 x_n\rightharpoonup x(I-T)x_n\to 0 时, 有 x\in {\rm Fix}(T).

注2.1 由定义 2.2 中映射 T 的定义, 可知 (i)\Rightarrow(ii)\Rightarrow(iii), 但(i)\nLeftarrow(ii)\nLeftarrow(iii), 见文献[18,19]. 有 (i)\Rightarrow(iv), 但(ii)\nRightarrow(iv), 见文献 [20,21].

注2.2 事实上, (2.1) 式等价于

\langle T(x) - x, x - z\rangle \le \frac{\kappa - 1}{2} \|(I - T)x\|^2,

也等价于

\langle T(x) - z, x - z\rangle \le \|x - z\|^2 + \frac{\kappa - 1}{2} \|(I - T)x\|^2.

对任意的非空闭凸集 C\subset H, 设与 x\in H 距离最近的点为 xC 上的投影, 记为 P_C(x), 即 P_C(x)C 中满足如下条件的点

\|x - P_C(x)\| = \text{min}\{\|x - y\||y \in C\}.

显然, 若 x\in C, 则 x=P_C(x). 下面给出投影的一些基本性质.

引理2.1[22,23]C\subset H 是一个非空闭凸集. 对于任意 x\in H, \alpha \ge \beta > 0, 下列不等式成立

(i) \langle P_{C}(x) - x, y - P_{C}(x)\rangle \ge 0, \forall y\in C;

(ii) \|y - P_{C}(x)\|^{2} \le \|y - x\|^{2} - \|P_{C}(x) - x\|^{2}, \forall y\in C;

(iii) \frac{\|x - P_C(x - \alpha F(x))\|}{\alpha} \le \frac{\|x - P_C(x - \beta F(x))\|}{\beta};

(iv) \|x - P_C(x - \beta F(x))\| \le \|x - P_C(x - \alpha F(x))\|.

下面给出一些引理, 其对算法收敛性的证明至关重要.

引理2.2[24]\{\Phi_n\} 是一个非负实序列, 序列 \{s_n\}\subset(0,1), 满足 \sum\limits_{n = 0}^\infty s_n = \infty, \{\Omega_n\} 是一个实序列, 且满足下式

\Phi_{n + 1} \le (1 - s_n)\Phi_n + s_n \Omega_n, \ \ \forall n \ge 1.

如果对满足 \liminf\limits_{k\to\infty}(\Phi_{n_{k+1}} - \Phi_{n_k}) \ge 0\{\Phi_n\} 的任意子列 \{\Phi_{n_k}\} 对应的 \{\Omega_{n_k}\}, 都有 \limsup\limits_{k\to\infty}\Omega_{n_k} \le 0, 则 \lim\limits_{n\to\infty}\Phi_n = 0.

关于半压缩映射有如下性质.

引理2.3[3]T:H\rightarrow H\kappa-半压缩映射且 {\rm Fix}(T)\neq \emptyset, 设 T_\alpha = (1 - \alpha)I + \alpha T, \alpha \in (0, 1 - \kappa), 则

(i) {\rm Fix}(T) = {\rm Fix}(T_\alpha);

(ii) \|T_\alpha(x) - z\|^2 \le \|x - z\|^2 - \frac{1}{\alpha}(1 - \kappa -\alpha)\|(I - T_\alpha)x\|^2, \forall x\in H, z\in {\rm Fix}(T);

(iii) {\rm Fix}(T)H 的闭凸子集.

本文将假设 {\rm Fix}(T)\cap S_D\ne\emptyset, 接下来讨论什么条件下满足该条件, 首先给出 S_D 的定义.

定义2.3[25,26] 问题 (1.1) 的对偶变分不等式是: 寻找 x^* \in C 使得

\begin{equation}\label{sd} \langle F(y), y - x^*\rangle \ge 0, \ \ \forall y\in C. \end{equation}
(2.2)

记对偶变分不等式的解集为 S_D.S_TS_N 分别表示问题 (1.1) 的平凡解和非平凡解, 即

\begin{align*} & S_T :=\{x^*\in C|\langle F(x^*), y - x^*\rangle = 0, \ \ \forall y\in C\}, \\ & S_N:=S\setminus S_T=\{x^*\in C|\langle F(x^*), y - x^*\rangle > 0, \ \ \forall y\in C\}. \end{align*}

注2.3 由文献[25]可知, 当 C 是非空闭凸集, FC 上是连续映射时, 有 S_D\subset S. 进一步, 当 FC 上是伪单调 (或单调) 映射时, 有 S = S_D. 但当 F 是拟单调映射时, 存在 S_D \neq S 的例子, 见文献[26,例 4.2].

其次给出 {\rm Fix}(T)\cap S_D 非空的一些充分条件.

引理2.4 映射 F:H\to H 是连续的, 若

(a) FC 上伪单调, {\rm Fix}(T)\cap S\neq \emptyset;

(b) FC 上拟单调, {\rm Fix}(T)\cap S_N\neq \emptyset;

(c) FC 上拟单调, C 的内部非空, 存在 x^* \in {\rm Fix}(T)\cap S 使得 F(x^*)\neq 0,

{\rm Fix}(T)\cap S_D\ne\emptyset.

类似文献 [26]. 其中 (a) 是因为伪单调的定义和注2.3; (b) 是文献[26,引理 2.7] 的推论; (c) 是因为 (b) 和文献[26,定理 2.1].

3 算法及收敛性分析

我们假设下述条件成立

条件 1 映射 F:H\to H 是拟单调的, 在 H 的有界子集上是一致连续的, 并且在 C 上是序列弱连续的, 且对任意 x\in C, F(x)\neq 0.

条件 2 映射 T:H\to H\kappa-半压缩的, 且 I - T 在 0 处是半闭的.

条件 3{\rm Fix}(T)\cap S_D\ne\emptyset.

本文提出如下算法

算法1{\bf 初始} 给定 r > 0, \mathit{l}\in (0,1), \tau\in (0,1), \theta > 0. 选取正实数序列 \{\alpha_n\}, \{\beta_n\}, \{\varepsilon_n\} 满足 \{\alpha_n\}\subset(0,1), \lim\limits_{n\to\infty}\alpha_n = 0, \sum\limits_{n = 1}^\infty \alpha_n = \infty, \lim\limits_{n\to\infty}\frac{\varepsilon_n}{\alpha_n} = 0, \{\beta_n\}\subset(a,b)\subset(0,1 - \kappa), 其中 a, b 是实数满足 0 < a < b < 1. 任取 x^0, x^1, u^0\in H.

{\bf 迭代} 第一步 给定迭代点 x^{n - 1}x^n(n \geq 1). 计算

\begin{equation}\label{wn} w^n = x^n + \theta_n(x^n - x^{n - 1}), \end{equation}
(3.1)

其中 0 \le \theta_n \le \bar{\theta}_n,

\bar{\theta}_{n}=\left\{\begin{array}{ll} \min \left\{\frac{\varepsilon_{n}}{\left\|x^{n}-x^{n-1}\right\|}, \theta\right\}, & \text { 若 } x^{n} \neq x^{n-1}, \\ \theta, & \text { 其它. } \end{array}\right.

计算

\begin{equation}\label{yn} y^n = P_C(w^{n} - \lambda_nF(w^{n})), \end{equation}
(3.2)

其中 \lambda_n: = r\mathit{l}^{m_n}, m_n 是满足下述不等式的最小非负整数 m:

\begin{equation}\label{linesearch} r\mathit{l}^m\|F(w^n) - F(P_C(w^n - r\mathit{l}^mF(w^n)))\| \le \tau\|w^n - P_C(w^n - r\mathit{l}^mF(w^n))\|. \end{equation}
(3.3)

第二步 计算

z^n = y^n - \lambda_n(F(y^n) - F(w^n)),
(3.4)
q^n = \alpha_n u^0 + (1 - \alpha_n)z^n,
(3.5)
x^{n + 1} = (1 - \beta_n)q^n + \beta_nT(q^n).
(3.6)

n: = n + 1, 回到第一步.

首先, 根据算法 1 中参数的选取, 有以下结论成立.

注3.1\{x^n\} 是算法 1 产生的序列, \theta_n 的选取见算法 1, 则

(i) \{\theta_n\}\subset[\theta];

(ii) \lim\limits_{n\to\infty}\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| = 0, 且存在 M_1 > 0, 对任意 n\ge 1, 使得 \frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| \le M_1.

其中 (i) 由 \theta_n\bar{\theta}_n 的定义可得. 对于 (ii), 0 \le \frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| \le \frac{\bar{\theta}_n}{\alpha_n}\|x^n - x^{n - 1}\| \le \frac{\varepsilon_n}{\alpha_n}, 结合 \lim\limits_{n\to\infty}\frac{\varepsilon_n}{\alpha_n} = 0 可知 \lim\limits_{n\to\infty}\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| = 0. 因此, 由极限的定义可知存在 M_1 > 0, 对任意 n\ge 1, 使得 \frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| \le M_1.

其次, 证明算法的良定性.

引理3.1 假设条件1 成立, w^n 是由算法 1 产生的序列, 则对任意的 n\ge1 都存在最小非负整数 m 使得

\begin{equation}\label{9} r\mathit{l}^m\|F(w^n) - F(P_C(w^n - r\mathit{l}^mF(w^n)))\| \le \tau\|w^n - P_C(w^n - r\mathit{l}^mF(w^n))\|. \end{equation}
(3.7)

w^n\in S, 则 w^n = P_C(w^n - rF(w^n)), 取 m = 0, (3.7) 式成立.

w^n\notin S, 采用反证法. 假设对于所有的非负整数 m 满足下式

\begin{equation}\label{11} r\mathit{l}^m\|F(w^n) - F(P_C(w^n - r\mathit{l}^mF(w^n)))\| > \tau\|w^n - P_C(w^n - r\mathit{l}^mF(w^n)) \|, \end{equation}
(3.8)

\begin{equation}\label{12} \|F(w^n) - F(P_C(w^n - r\mathit{l}^mF(w^n)))\| > \tau\frac{\|w^n - P_C(w^n - r\mathit{l}^mF(w^n)) \|}{r\mathit{l}^m}. \end{equation}
(3.9)

考虑下述两种情形.

{\bf 情形 1} 假设 w^n\in C. 因为 P_C 连续, 则

\begin{equation}\label{13} \lim_{m\to\infty}\|w^n - P_C(w^n - r\mathit{l}^mF(w^n))\| = \|w^n - w^n\| = 0. \end{equation}
(3.10)

再由条件 1知, 映射 FH 的有界子集上是一致连续的, 则有

\begin{equation}\label{14} \lim_{m\to\infty}\|F(w^n) - F(P_C(w^n - r\mathit{l}^mF(w^n)))\| = 0. \end{equation}
(3.11)

结合 (3.9) 和 (3.11) 式, 有

\begin{equation}\label{15} \lim_{m\to\infty}\frac{\|w^n - P_C(w^n - r\mathit{l}^mF(w^n)) \|}{r\mathit{l}^m} = 0. \end{equation}
(3.12)

h^m = P_C(w^n - r\mathit{l}^mF(w^n)), 根据引理 2.1(i) 知

\begin{equation*} \langle h^m - w^n + r\mathit{l}^mF(w^n), x - h^m\rangle \ge 0, \ \ \forall x\in C, \end{equation*}

等价于

\begin{equation*} \langle\frac{h^m - w^n}{r\mathit{l}^m}, x - h^m\rangle + \langle F(w^n), x - h^m\rangle \ge 0, \ \ \forall x\in C, \end{equation*}

\begin{equation}\label{16} \langle\frac{h^m - w^n}{r\mathit{l}^m}, x - h^m\rangle + \langle F(w^n), x - w^n\rangle + \langle F(w^n), w^n - h^m\rangle \ge 0, \ \ \forall x\in C. \end{equation}
(3.13)

对 (3.13) 式取极限 m\to\infty, 结合 (3.10) 和 (3.12) 式, 得 \langle F(w^n), x - w^n\rangle \ge 0, \forall x\in C, 从而 w^n\in S, 这与 w^n\notin S 矛盾, 因此存在非负整数 m 使得 (3.7) 式成立.

{\bf 情形 2} 假设 w^n\notin C. 因为 P_C 连续, 则

\begin{equation*} \lim_{m\to\infty}\|w^n - P_C(w^n - r\mathit{l}^mF(w^n))\| = \|w^n - P_C(w^n)\| > 0. \end{equation*}

从而

\begin{equation}\label{17} \lim_{m\to\infty}\tau\|w^n - P_C(w^n - r\mathit{l}^mF(w^n))\| > 0. \end{equation}
(3.14)

由条件 1 知, 映射 FH 的有界子集上是一致连续的, 结合 P_C 连续, 可知

\begin{equation}\label{18} \lim_{m\to\infty}r\mathit{l}^m\|F(w^n) - F(P_C(w^n - r\mathit{l}^mF(w^n)))\| = 0, \end{equation}
(3.15)

由 (3.14), (3.15) 式知这与 (3.8) 式矛盾, 从而存在非负整数 m 使得 (3.7) 式成立.

先给出以下引理, 这对证明算法的收敛性起着关键性的作用.

引理3.2 假设条件 1-3 成立, 若算法 1 生成的序列 \{x^n\} 有界, \lim\limits_{n\to\infty}\|w^n - y^n\| = 0, \lim\limits_{n\to\infty}\|w^n - x^n\| = 0, \lim\limits_{n\to\infty}\|q^n - x^n\| = 0\lim\limits_{n\to\infty}\|T(q^n) - q^n\| = 0, 并且存在\{x^{n_k}\}\subset\{x^n\} 使得 x^{n_k}\rightharpoonup \hat{x}\in H, 则有 \hat{x}\in {\rm Fix}(T)\cap S_D.

由于 x^{n_k}\rightharpoonup \hat{x}\lim\limits_{k\to\infty}\|w^{n_k} - x^{n_k}\| = 0, 得 w^{n_k}\rightharpoonup \hat{x}. 由于 \lim\limits_{n\to\infty}\|w^n - y^n\| = 0, 所以 y^{n_k}\rightharpoonup \hat{x}. 又因为 \{y^n\}\subset C, 及 C 的闭性 (见(3.2) 式), 可得 \hat{x}\in C.y^n 的定义(3.2) 式, 以及引理 2.1 知

\begin{equation*} \langle w^{n_k} - \lambda_{n_k}F(w^{n_k}) - y^{n_k}, x - y^{n_k}\rangle \le 0, \ \ \forall x\in C, \end{equation*}

从而

\begin{equation*} \frac{1}{\lambda_{n_k}}\langle w^{n_k} - y^{n_k}, x - y^{n_k}\rangle \le \langle F(w^{n_k}), x - y^{n_k}\rangle, \ \ \forall x\in C, \end{equation*}

等价于

\begin{equation}\label{19} \frac{1}{\lambda_{n_k}}\langle w^{n_k} - y^{n_k}, x - y^{n_k}\rangle + \langle F(w^{n_k}), y^{n_k} - w^{n_k}\rangle \le \langle F(w^{n_k}), x - w^{n_k}\rangle, \ \ \forall x\in C. \end{equation}
(3.16)

首先证明下面两个不等式成立

\begin{equation}\label{infx} \liminf_{k\to\infty}\langle F(w^{n_k}), x - w^{n_k}\rangle \ge 0, \ \ \forall x\in C, \end{equation}
(3.17)
\begin{equation}\label{infy} \liminf_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle \ge 0, \ \ \forall x\in C. \end{equation}
(3.18)

要证 (3.17) 式成立, 考虑以下两种情况.

(1) 当 \displaystyle\liminf_{k\to\infty}\lambda_{n_k} > 0. 因为 \{x^n\} 有界且 \displaystyle\lim_{n\to\infty}\|w^n - x^n\| = 0, 因此 \{w^{n_k}\} 有界. 又因为映射 FH 的有界子集上是一致连续的, 由文献 [27]可知, \{F(w^{n_k})\} 是有界的. 又因为 \displaystyle\lim_{k\to\infty}\|w^{n_k} - y^{n_k}\| = 0, 所以 \{y^{n_k}\} 是有界的. 对 (3.16) 式两边同时取下极限, 可得

\begin{equation*} \liminf_{k\to\infty}\langle F(w^{n_k}), x - w^{n_k}\rangle \ge 0, \ \ \forall x\in C, \end{equation*}

即 (3.17) 式成立.

(2) 当 \displaystyle\liminf_{k\to\infty}\lambda_{n_k} = 0. 由于 \mathit{l}\in (0, 1), 所以 \lambda_{n_k}\mathit{l}^{-1} > \lambda_{n_k}. 由引理 2.1 得

\begin{equation*} \frac{\|w^{n_k} - P_C(w^{n_k} - \lambda_{n_k}\mathit{l}^{-1}F(w^{n_k})\|}{\lambda_{n_k}\mathit{l}^{-1}} \le \frac{\|w^{n_k} - P_C(w^{n_k} - \lambda_{n_k}F(w^{n_k})\|}{\lambda_{n_k}}. \end{equation*}

为了方便表达, 令 t^{n_k} := P_C(w^{n_k} - \lambda_{n_k}\mathit{l}^{-1}F(w^{n_k})), 即 \|w^{n_k} - t^{n_k}\| \le \frac{1}{\mathit{l}}\|w^{n_k} - y^{n_k}\|. \displaystyle\lim_{k\to\infty}\|w^{n_k} - t^{n_k}\| = 0. 因此 t^{n_k}\rightharpoonup \hat{x} \in C, 即 \{t^{n_k}\} 是有界的. 又因为映射 FH 的有界子集上是一致连续的, 所以有

\begin{equation}\label{21} \lim_{k\to\infty}\|F(w^{n_k}) - F(t^{n_k})\| = 0. \end{equation}
(3.19)

m_n 的定义可知

\begin{equation*} \lambda_{n_k}\mathit{l}^{-1}\|F(P_C(w^{n_k} - \lambda_{n_k}\mathit{l}^{-1}F(w^{n_k}))) - F(w^{n_k})\| > \tau\|w^{n_k} - P_C(w^{n_k} - \lambda_{n_k}\mathit{l}^{-1}F(w^{n_k}))\|, \end{equation*}

\begin{equation}\label{22} \frac{1}{\tau}\|F(w^{n_k}) - F(t^{n_k})\| > \frac{\|w^{n_k} - t^{n_k}\|} {\lambda_{n_k}\mathit{l}^{-1}}. \end{equation}
(3.20)

联立(3.19) 和 (3.20) 式知

\begin{equation}\label{22.5} \lim_{k\to\infty}\frac{\|w^{n_k} - t^{n_k}\|} {\lambda_{n_k}\mathit{l}^{-1}} = 0. \end{equation}
(3.21)

根据 t^{n_k} 的定义, 结合引理 2.1 可知

\begin{equation*} \langle w^{n_k} - \lambda_{n_k}\mathit{l}^{-1}F(w^{n_k}) - t^{n_k}, x - t^{n_k}\rangle \le 0, \ \ \forall x\in C. \end{equation*}

上式等价于

\begin{equation}\label{23} \frac{1}{\lambda_{n_k}\mathit{l}^{-1}}\langle w^{n_k} - t^{n_k}, x - t^{n_k}\rangle + \langle F(w^{n_k}), t^{n_k} - w^{n_k}\rangle \le \langle F(w^{n_k}), x - w^{n_k}\rangle, \ \ \forall x\in C. \end{equation}
(3.22)

对 (3.22) 式取下极限, 结合(3.21) 式有对任意 x\in C, \displaystyle\liminf_{k\to\infty}\langle F(w^{n_k}), x - w^{n_k}\rangle \ge 0, 从而 (3.17) 式得证.

进一步证明 (3.18) 式成立. 事实上

\begin{equation}\label{24} \begin{split} \langle F(y^{n_k}), x - y^{n_k}\rangle =& \langle F(y^{n_k}), x - w^{n_k}\rangle + \langle F(y^{n_k}), w^{n_k} - y^{n_k}\rangle\\ =& \langle F(y^{n_k}) - F(w^{n_k}), x - w^{n_k}\rangle + \langle F(w^{n_k}), x - w^{n_k}\rangle\\ &+ \langle F(y^{n_k}), w^{n_k} - y^{n_k}\rangle.\\ \end{split} \end{equation}
(3.23)

由于 FH 的有界子集上一致连续, 以及 \displaystyle\lim_{k\to\infty}\|w^{n_k} - y^{n_k}\| = 0, 可得

\begin{equation*} \lim_{k\to\infty}\|F(w^{n_k}) - F(y^{n_k})\| = 0. \end{equation*}

联立 (3.17) 和 (3.23) 式可得

\begin{equation*} \liminf_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle \ge 0, \ \ \forall x\in C. \end{equation*}

然后证明 \hat{x}\in S_D. 为了方便表达, 令 V^{n_k} := \frac{F(y^{n_k})}{\|F(y^{n_k})\|^2}, 则对任意 k \ge 1, \langle F(y^{n_k}), V^{n_k}\rangle = 1.

\begin{equation}\label{xik} \xi_k = |\langle F(y^{n_k}), x - y^{n_k}\rangle| + \frac{1}{k}, \end{equation}
(3.24)

\begin{equation}\label{25} \limsup_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle \ge \liminf_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle \ge 0. \end{equation}
(3.25)

考虑以下两种情况: (1) 当对任意 x\in C, \displaystyle\limsup_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle > 0. 由上极限定义知, 存在 \{y^{n_{k_j}}\}\subset\{y^{n_k}\} 满足 \langle F(y^{n_{k_j}}), x - y^{n_{k_j}}\rangle > 0, \forall j \ge 1. 因为 FH 上是拟单调的, 有 \langle F(x), x - y^{n_{k_j}}\rangle \ge 0, ~ \forall j \ge 1. 在上式中令 j\to\infty \langle F(x), x - \hat{x}\rangle \ge 0,~ \forall x\in C, \hat{x}\in S_D.

(2) 当对任意 x \in C, \displaystyle\limsup_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle = 0. 由 (3.25) 式知 \displaystyle\lim_{k\to\infty}\langle F(y^{n_k}), x - y^{n_k}\rangle = 0.\xi_k 的定义 (3.24) 式得 \displaystyle\lim_{k\to\infty}\xi_k = 0. 由于 y^{n_k}\rightharpoonup \hat{x}, 映射 FC 上弱序列连续, 所以 F(y^{n_k})\rightharpoonup F(\hat{x}), 且由条件 1 可知 F(\hat{x}) \neq 0. 注意范数映射是序列弱下半连续的[28,29], 因此

\begin{equation*} 0 < \|F(\hat{x})\| \le \liminf_{k \to \infty}\|F(y^{n_k})\|. \end{equation*}

\displaystyle\lim_{k\to\infty}\xi_k = 0

\begin{equation*} 0 \le \limsup_{k \to \infty}\|\xi_kV^{n_k}\| = \limsup_{k \to \infty}\frac{\xi_k}{\|F(y^{n_k})\|} \le \frac{\displaystyle\limsup_{k \to \infty}\xi_k}{\displaystyle\liminf_{k \to \infty}\|F(y^{n_k})\|} = 0, \end{equation*}

从而 \displaystyle\lim_{k\to\infty}\|\xi_kV^{n_k}\| = 0, 即 \displaystyle\lim_{k\to\infty}\xi_kV^{n_k} = 0.\xi_k 的定义 (3.24) 式知 \langle F(y^{n_k}), x - y^{n_k}\rangle + \xi_k > 0, \ \ \forall x\in C, 等价于

\begin{equation*} \langle F(y^{n_k}), x - y^{n_k}\rangle + \xi_k\langle F(y^{n_k}), V^{n_k}\rangle = \langle F(y^{n_k}), x + \xi_kV^{n_k} - y^{n_k}\rangle > 0, \ \ \forall x\in C. \end{equation*}

因为映射 FH 上是拟单调的, 有

\begin{equation*} \langle F(x + \xi_kV^{n_k}), x + \xi_kV^{n_k} - y^{n_k}\rangle \ge 0, \ \ \forall x\in C. \end{equation*}

等价于

\begin{equation}\label{26} \langle F(x + \xi_kV^{n_k}) - F(x), x + \xi_kV^{n_k} - y^{n_k}\rangle \ge - \langle F(x), x + \xi_kV^{n_k}-y^{n_k}\rangle, \ \ \forall x\in C. \end{equation}
(3.26)

因为 \displaystyle\lim_{k\to\infty}\xi_kV^{n_k} = 0FH 的有界集上是一致连续的, 得

\begin{equation}\label{27} \lim_{k\to\infty}\|F(x + \xi_kV^{n_k}) - F(x)\| = 0. \end{equation}
(3.27)

在 (3.26) 式中令 k\to\infty, 结合 (3.27) 式得 \langle F(x), x - \hat{x}\rangle \ge 0, \forall x\in C, \hat{x}\in S_D.

最后证明 \hat{x}\in {\rm Fix}(T). 因为 \displaystyle\lim_{n\to\infty}\|x^n - q^n\| = 0x^{n_k}\rightharpoonup \hat{x}, 则 q^{n_k}\rightharpoonup \hat{x}. 又因为 \displaystyle\lim_{n\to\infty}\|T(q^n) - q^n\| = 0I - T 在 0 处是半闭的, 结合半闭的定义可得 \hat{x}\in {\rm Fix}(T).

综上可得, \hat{x}\in {\rm Fix}(T)\cap S_D.

下面证明算法 1 生成的序列 \{x^n\} 有界.

引理3.3 假设条件 1-3 成立, \{w^n\}, \{x^n\}, \{y^n\}, \{q^n\}, \{z^n\} 是算法 1 生成的序列. 则对任意 x^*\in {\rm Fix}(T)\cap S_D, 以下结论成立

(i) \|x^{n + 1} - x^*\|^2 \le \|q^n - x^*\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2;

(ii) \|z^n - x^*\|^2 \le \|w^n - x^*\|^2 - (1 - \tau^2)\|w^n - y^n\|^2;

(iii) 存在 M_1 > 0, 对任意 n \ge 1, 使得 \|w^n - x^*\| \le (1 - \alpha_n)\|x^n - x^*\| + \alpha_nM_1;

(iv) \{x^n\} 有界.

(i) 由 x^{n + 1} 的定义 (3.6) 式可知

\begin{align*} \|x^{n + 1} - x^*\|^2 \!= &\|(1 - \beta_n)q^n + \beta_nT(q^n) - x^*\|^2 = \|(1 - \beta_n)(q^n - x^*) + \beta_n(T(q^n) - x^*)\|^2\\ = &(1 - \beta_n)^2\|q^n - x^*\|^2 + 2\beta_n(1 - \beta_n)\langle q^n - x^*, T(q^n) - x^*\rangle + \beta_n^2\|T(q^n) - x^*\|^2\\ = &(1 - \beta_n)^2\|q^n - x^*\|^2 + 2\beta_n(1 - \beta_n)\langle q^n - x^*, T(q^n) - q^n\rangle \\ &+ 2\beta_n(1 - \beta_n)\|q^n - x^*\|^2 + \beta_n^2\|T(q^n) - x^*\|^2\\ \overset{(\rm a)}\le &(1 - \beta_n)^2\|q^n - x^*\|^2 + \beta_n(1 - \beta_n)(\kappa - 1)\|T(q^n) - q^n\|^2 \\ &+ 2\beta_n(1 - \beta_n)\|q^n - x^*\|^2 + \beta_n^2(\|q^n - x^*\|^2 + \kappa\|q^n - T(q^n)\|^2)\\ = &\|q^n - x^*\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2, \end{align*}

其中 (a) 成立是因为 T\kappa-半压缩映射. 由定义 2.2 得

\langle q^n - x^*, T(q^n) - q^n\rangle\le \frac{\kappa - 1}{2}\|T(q^n) - q^n\|^2,~ \|T(q^n) - x^*\|^2\le \|q^n - x^*\|^2 + \kappa\|q^n - T(q^n)\|^2.

(ii) 由 z^n 的定义 (3.4) 式可知

\begin{matrix}\label{29} \|z^n - x^*\|^2 = &\|y^n - \lambda_n(F(y^n) - F(w^n)) - x^*\|^2\\ = &\|y^n - x^*\|^2 + \lambda_n^2\|F(y^n) - F(w^n)\|^2 - 2\lambda_n\langle y^n - x^*, F(y^n) - F(w^n)\rangle\\ = &\|w^n - x^*\|^2 + \|w^n - y^n\|^2 + 2\langle y^n - w^n, w^n - x^*\rangle + \lambda_n^2\|F(y^n) - F(w^n)\|^2\\ & - 2\lambda_n\langle y^n - x^*, F(y^n) - F(w^n)\rangle\\ = &\|w^n - x^*\|^2 + \|w^n - y^n\|^2 - 2\langle y^n - w^n, y^n - w^n\rangle + 2\langle y^n - w^n, y^n - x^*\rangle\\ & + \lambda_n^2\|F(y^n) - F(w^n)\|^2 - 2\lambda_n\langle y^n - x^*, F(y^n) - F(w^n)\rangle\\ = &\|w^n - x^*\|^2 - \|w^n - y^n\|^2 + 2\langle y^n - w^n, y^n - x^*\rangle + \lambda_n^2\|F(y^n) - F(w^n)\|^2\\ & - 2\lambda_n\langle y^n - x^*, F(y^n) - F(w^n)\rangle\\ = &\|w^n - x^*\|^2 - \|w^n - y^n\|^2 + 2\langle y^n - w^n + \lambda_nF(w^n), y^n - x^*\rangle\\ &+ \lambda_n^2\|F(y^n) - F(w^n)\|^2 - 2\lambda_n\langle F(y^n), y^n - x^*\rangle. \end{matrix}
(3.28)

一方面, 因为 x^*\in {\rm Fix}(T)\cap S_D 以及 y^n\in C, 则有 \langle F(y^n), F(y^n) - x^*\rangle \ge 0. 另一方面, 因为 y^n = P_C(w^{n} - \lambda_nF(w^{n})), 结合引理 2.1 知, \langle y^n - w^n + \lambda_n F(w^n), y^n - x^*\rangle \le 0. 将其代入 (3.28) 式有

\begin{equation}\label{30} \|z^n - x^*\|^2 \le \|w^n - x^*\|^2 - \|w^n - y^n\|^2 + \lambda_n^2\|F(y^n) - F(w^n)\|^2. \end{equation}
(3.29)

根据 (3.3) 式有 \lambda_n^2\|F(y^n) - F(w^n)\|^2 \le \tau^2\|y^n - w^n\|^2, 代入 (3.29) 式有

\begin{equation*} \begin{split} \|z^n - x^*\|^2& \le \|w^n - x^*\|^2 - \|w^n - y^n\|^2 + \tau^2\|w^n - y^n\|^2\\ & = \|w^n - x^*\|^2 - (1 - \tau^2)\|w^n - y^n\|^2. \end{split} \end{equation*}

(iii) 由注 3.1 的 (ii) 可知, 存在正数 M_1, 对任意 n \ge 1, 使得 \frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| \le M_1. 因此对 \forall n \ge 1,

\begin{align*} \|w^n - x^*\|& = \|x^n + \theta_n(x^n - x^{n - 1}) - x^*\| \le \|x^n - x^*\| + \theta_n\|x^n - x^{n - 1}\|\\ & = \|x^n - x^*\| + \alpha_n\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| \le \|x^n - x^*\| + \alpha_nM_1. \end{align*}

(iv) 由 \alpha_n\beta_n 的选取可知 \{\alpha_n\} \subset (0, 1), \{\beta_n\} \subset (a, b)\subset (0, 1-\kappa), 因此

\begin{align*} \|x^{n + 1} - x^*\| & \overset{\rm(a)}\le \|q^n - x^*\| \overset{\rm(b)}= \|\alpha_n u^0 + (1 - \alpha_n)z^n - x^*\|\\ & \le \alpha_n\|u^0 - x^*\| + (1 - \alpha_n)\|z^n - x^*\|\\ & \overset{\rm(c)}\le \alpha_n\|u^0 - x^*\| + (1 - \alpha_n)\|w^n - x^*\|\\ & \overset{\rm(d)}\le \alpha_n\|u^0 - x^*\| + (1 - \alpha_n)(\|x^n - x^*\| + \alpha_nM_1)\\ & = (1 - \alpha_n)\|x^n - x^*\| + \alpha_n(\|u^0 - x^*\| + (1 - \alpha_n)M_1)\\ & \le (1 - \alpha_n)\|x^n - x^*\| + \alpha_n(\|u^0 - x^*\| + M_1)\\ & \le \max\{\|x^n - x^*\|, \|u^0 - x^*\| + M_1\}, \end{align*}

其中 (a) 成立是因为由 (i) 可得 \|x^{n + 1} - x^*\| \le \|q^n - x^*\|; (b) 成立是因为 q^n 的定义 (3.5) 式; (c) 成立是因为由 (ii) 可得 \|z^n - x^*\| \le \|w^n - x^*\|; (d) 成立根据 (iii) 可得. 由数学归纳法得 \begin{equation*} \|x^{n + 1} - x^*\| \le \max\{\|x^n - x^*\|, \|u^0 - x^*\| + M_1\} \le \cdots \le \max\{\|x^1 - x^*\|, \|u^0 - x^*\| + M_1\}. \end{equation*} 因此, 序列 \{x^n\} 有界.

接下来给出如下引理, 这对后续的证明至关重要.

引理3.4 假设条件 1-3 成立, \{w^n\}, \{x^n\}, \{y^n\}, \{q^n\}, \{z^n\} 是算法 1 生成的序列. 则对任意 x^*\in {\rm Fix}(T)\cap S_D, 以下结论成立

(i) 存在 M_2 > 0 使得

\begin{align*} \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2 + (1 - \tau^2)\|w^n - y^n\|^2 \le \|x^n - x^*\|^2 - \|x^{n + 1} - x^*\|^2 + \alpha_nM_2; \end{align*}

(ii) 存在 M_3 > 0 使得

\begin{equation*} \begin{split} \|x^{n + 1} - x^*\|^2 \le &(1 - \alpha_n)\|x^n - x^*\|^2 + \alpha_n\bigg(M_3\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| + 2\langle u^0 - x^*,q^n - x^*\rangle\bigg).\\ \end{split} \end{equation*}

(i) 由引理 3.3 的 (i) 可得

\begin{align*} \|x^{n + 1} - x^*\|^2 \le& \|q^n - x^*\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2\\ \overset{\rm(a)}=& \|\alpha_n (u^0 - x^*) + (1 - \alpha_n)(z^n - x^*)\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2\\ =& (1 - \alpha_n)^2\|z^n - x^*\|^2 + 2\alpha_n(1 - \alpha_n)\langle u^0 - x^*,z^n - x^*\rangle + \alpha_n^2\|u^0 - x^*\|^2\\ &- \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2\\ =& ((1-\alpha_n)-\alpha_n(1-\alpha_n))\|z^n - x^*\|^2 + 2\alpha_n(1 - \alpha_n)\langle u^0 - x^*,z^n - x^*\rangle\\ &+(\alpha_n-\alpha_n(1-\alpha_n))\|u^0 - x^*\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2\\ =& (1 - \alpha_n)\|z^n - x^*\|^2 - \alpha_n(1 - \alpha_n)\|u^0 - z^n\|^2 + \alpha_n\|u^0 - x^*\|^2\\ &- \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2\\ \overset{\rm(b)}\le& \|z^n - x^*\|^2 + \alpha_n\|u^0 - x^*\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2\\ \overset{\rm(c)}\le& \|w^n - x^*\|^2 - (1 - \tau^2)\|w^n - y^n\|^2 + \alpha_n\|u^0 - x^*\|^2\\ &- \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2, \end{align*}

其中 (a) 成立是因为 q^n 的定义 (3.5) 式; (b) 成立是由 \{\alpha_n\}\subset (0, 1) 可得; (c) 成立是因为引理 3.3(ii). 由引理 3.3(iii) 得

\begin{equation*} \begin{split} \|w^n - x^*\|^2 + \alpha_n\|u^0 - x^*\|^2& \le (\|x^n - x^*\| + \alpha_nM_1)^2 + \alpha_n\|u^0 - x^*\|^2\\ & = \|x^n - x^*\|^2 + \alpha_n^2M_1^2 + 2\alpha_nM_1\|x^n - x^*\| + \alpha_n\|u^0 - x^*\|^2\\ & = \|x^n - x^*\|^2 + \alpha_n(\alpha_nM_1^2 + 2M_1\|x^n - x^*\| + \|u^0 - x^*\|^2)\\ & \overset{(a)}\le \|x^n - x^*\|^2 + \alpha_nM_2, \end{split} \end{equation*}

其中 (a) 成立是因为 \{x^n\} 有界 (根据引理 3.3(iv) 可知), 以及 \{\alpha_n\}\subset (0, 1), 则存在 M_2 > 0 使得

\begin{equation*} \alpha_nM_1^2 + 2M_1\|x^n - x^*\| + \|u^0 - x^*\|^2 \le M_2, \ \ \forall n \ge 1. \end{equation*}

因此

\begin{equation*} \|x^{n + 1} - x^*\|^2 \le \|x^n - x^*\|^2 + \alpha_nM_2 - (1 - \tau^2)\|w^n - y^n\|^2 - \beta_n(1 - \kappa - \beta_n)\|T(q^n) - q^n\|^2. \end{equation*}

(ii) 因为 \{x^n\} 有界 (由引理 3.3(iv) 可知) 和 \theta_n \le \theta (由注 3.1(i) 可知), 所以存在 M_3 > 0 使得

\begin{equation}\label{M3} 2\|x^n - x^*\| + \theta_n\|x^n - x^{n - 1}\| \le 2\|x^n - x^*\| + \theta\|x^n - x^{n - 1}\| \le M_3, \ \ \forall n \ge 1. \end{equation}
(3.30)

由引理 3.3(i) 可得

\begin{align*} \|x^{n + 1} \!-\! x^*\|^2 \!\le& \|q^n \!-\! x^*\|^2 \overset{\rm(a)}\!=\! \|\alpha_n u^0 + (1 \!-\! \alpha_n)z^n - x^*\|^2 \!=\! \|(1 \!-\! \alpha_n)(z^n - x^*) + \alpha_n(u^0 - x^*)\|^2\\ \le & (1 - \alpha_n)^2\|z^n - x^*\|^2 + 2\alpha_n^2\|u^0 - x^*\|^2 + 2\alpha_n(1-\alpha_n)\langle z^n - x^*, u^0 - x^*\rangle\\ =& (1 - \alpha_n)^2\|z^n - x^*\|^2 + 2\alpha_n\langle u^0 - x^*, \alpha_n(u^0 - x^*)+ (1 - \alpha_n)(z^n - x^*)\rangle\\ =& (1 - \alpha_n)^2\|z^n - x^*\|^2 + 2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ \overset{\rm(b)}\le& (1 - \alpha_n)\|w^n - x^*\|^2 + 2\alpha_n\langle u^0 - x^*, q^n- x^*\rangle\\ \overset{\rm(c)}=& (1 - \alpha_n)\|x^n +\theta_n(x^n - x^{n - 1}) - x^*\|^2 + 2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ =& (1 - \alpha_n)(\|x^n - x^*\|^2 + 2\theta_n\langle x^n - x^*, x^n - x^{n - 1}\rangle + \theta_n^2\|x^n - x^{n - 1}\|^2)\\ &+ 2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ \le& (1 - \alpha_n)(\|x^n - x^*\|^2 + 2\theta_n\|x^n - x^*\|\cdot\|x^n - x^{n - 1}\| + \theta_n^2\|x^n - x^{n - 1}\|^2)\\ &+ 2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ =& (1 - \alpha_n)[\|x^n - x^*\|^2 + \theta_n\|x^n - x^{n - 1}\|(2\|x^n - x^*\| + \theta_n\|x^n - x^{n - 1}\|)]\\ & +2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ \overset{\rm(d)}\le& (1 - \alpha_n)(\|x^n - x^*\|^2 + M_3\theta_n\|x^n - x^{n - 1}\|) + 2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ \le& (1 - \alpha_n)\|x^n - x^*\|^2 + M_3\theta_n\|x^n - x^{n - 1}\| + 2\alpha_n\langle u^0 - x^*, q^n - x^*\rangle\\ =& (1 - \alpha_n)\|x^n - x^*\|^2 + \alpha_n(M_3\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| + 2\langle u^0 - x^*, q^n - x^*\rangle), \end{align*}

其中 (a) 成立是因为 q^n 的定义 (3.5) 式; (b) 成立是因为引理 3.3(ii) 以及 \{\alpha_n\} \subset (0, 1); (c) 成立是因为 w^n 的定义(3.1) 式; (d) 成立是因为 (3.30) 式.

最后证明 \{x^n\} 强收敛到 P_{S_D\cap {\rm Fix}(T)}(u^0).S_D\cap {\rm Fix}(T)\neq \emptyset{\rm Fix}(T)\neq \emptyset, 结合 T 是半压缩映射, 根据引理2.3 知 {\rm Fix}(T) 是闭凸集. 由 S_D 的定义 (2.2) 式知 S_D 是闭凸集. 因此 S_D\cap {\rm Fix}(T) 是非空闭凸集, 则 P_{S_D\cap {\rm Fix}(T)}(u^0) 存在且唯一.

定理3.1 假设条件 1-3 成立, \{x^n\} 是算法 1 生成的序列, 则 \{x^n\} 强收敛到 \widetilde{x} := P_{S_D\cap {\rm Fix}(T)}(u^0).

\Phi_n := \|x^n - \widetilde{x}\|^2, s_n := \alpha_n, \Omega_n := M_3\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| + 2\langle u^0 - \widetilde{x}, q^n - \widetilde{x}\rangle, 根据引理 3.4(ii) 可知 \Phi_{n + 1} \le (1 - s_n)\Phi_n + s_n \Omega_n, \forall n \ge 1, 其中 \{s_n\} \subset (0, 1)\sum\limits_{n=1}^{\infty}s_n = \infty. 由引理 2.2 知, 要证 \Phi_n : \|x^n - \widetilde{x}\|^2\to 0(n\to\infty), 只需证对满足 \displaystyle\liminf_{k\to\infty} (\Phi_{n_{k+1}} - \Phi_{n_k}) \ge 0\{\Phi_n\} 的任意子列 \{\Phi_{n_k}\} 对应的 \{\Omega_{n_k}\}, 都有 \displaystyle\limsup_{k\to\infty}\Omega_{n_k} \le 0. 为此, 不妨假设存在 \{\|x^n - \widetilde{x}\|^2\} 的子列 \{\|x^{n_k} - \widetilde{x}\|^2\} 使得

\begin{equation}\label{infxx1} \liminf_{k\to\infty}(\|x^{n_{k+1}} - \widetilde{x}\|^2- \|x^{n_k} - \widetilde{x}\|^2) \ge 0. \end{equation}
(3.31)

\begin{align*} 0 &\overset{\rm(a)}\le \limsup_{k \to \infty}[\beta_{n_k}(1 - \kappa - \beta_{n_k})\|T(q^{n_k}) - q^{n_k}\|^2 + (1 - \tau^2)\|w^{n_k} - y^{n_k}\|^2]\\ &\overset{\rm(b)}\le \limsup_{k \to \infty}(\|x^{n_k} - \widetilde{x}\|^2 - \|x^{{n_k} + 1} - \widetilde{x}\|^2 + \alpha_{n_k}M_2)\\ & \le \limsup_{k \to \infty}(\|x^{n_k} - \widetilde{x}\|^2 - \|x^{{n_k} + 1} - \widetilde{x}\|^2) + \lim_{k \to \infty}\alpha_{n_k}M_2\\ & = - \liminf_{k \to \infty}(\|x^{{n_k} + 1} - \widetilde{x}\|^2 - \|x^{n_k} - \widetilde{x}\|^2) \overset{\rm(c)}\le 0, \end{align*}

其中 (a) 成立是因为 \{\beta_n\}\subset(a,b)\subset(0,1 - \kappa), \tau\in (0, 1); (b) 成立是因为引理 3.4(i); (c) 成立是因为 (3.31) 式. 因此

\lim_{k\to\infty}\|T(q^{n_k}) - q^{n_k}\| = 0,
(3.32)
\lim_{k\to\infty}\|w^{n_k} - y^{n_k}\| = 0.
(3.33)

z^n 的定义 (3.4) 式可知

\begin{equation*} \|z^{n_k}\! -\! y^{n_k}\|\! =\! \|y^{n_k} \!+ \!\lambda_{n_k}(F(w^{n_k}) \!-\! F(y^{n_k}))\! - \!y^{n_k}\| \!= \! \lambda_{n_k}\|F(w^{n_k})\! -\! F(y^{n_k})\| \overset{\rm(a)}\le \tau\|w^{n_k} \!-\! y^{n_k}\|, \end{equation*}

其中 (a) 成立是因为 (3.3) 式. 根据 (3.33) 式可得

\begin{equation}\label{40} \lim_{k\to\infty}\|z^{n_k} - y^{n_k}\| = 0. \end{equation}
(3.34)

由于 \{\alpha_n\} \subset (0, 1), 则

\begin{equation*} \|w^{n_k} - x^{n_k}\| = \alpha_{n_k}\frac{\theta_{n_k}}{\alpha_{n_k}}\|x^{n_k} - x^{{n_k} - 1}\| \le \frac{\theta_{n_k}}{\alpha_{n_k}}\|x^{n_k} - x^{{n_k} - 1}\|. \end{equation*}

由注 3.1(ii) 知 \lim\limits_{n\to\infty}\frac{\theta_n}{\alpha_n}\|x^n - x^{n - 1}\| = 0, 因此

\begin{equation}\label{wnxn} \lim_{k\to\infty}\|w^{n_k} - x^{n_k}\| = 0. \end{equation}
(3.35)

\{\alpha_n\} \subset (0, 1) 可知

\begin{align*} \|q^{n_k} - x^{n_k}\|& = \|\alpha_{n_k}u^0 + (1 - \alpha_{n_k})z^{n_k} - x^{n_k}\| \le \alpha_{n_k}\|u^0 - x^{n_k}\| + (1 - \alpha_{n_k})\|z^{n_k} - x^{n_k}\|\\ & \le \alpha_{n_k}\|u^0 - x^{n_k}\| + \|z^{n_k} - w^{n_k}\| + \|w^{n_k} - x^{n_k}\|\\ & \le \alpha_{n_k}\|u^0 - x^{n_k}\| + \|z^{n_k} - y^{n_k}\| + \|y^{n_k} - w^{n_k}\| + \|w^{n_k} - x^{n_k}\|. \end{align*}

由于 \{x^{n_k}\} 有界 (由引理 3.3(iv) 可知), 结合 \alpha_n \to 0(n\to \infty), 和 (3.33), (3.34), (3.35) 式得

\begin{equation}\label{qnxn} \lim_{k\to\infty}\|q^{n_k} - x^{n_k}\| = 0. \end{equation}
(3.36)

因为 \{x^{n_k}\} 有界, 由 (3.35) 式得 \{w^{n_k}\} 有界. 同理可得 \{y^{n_k}\}, \{z^{n_k}\} 有界. 记 \{x^{n_{k_i}}\}\{x^{n_k}\} 中满足下式的收敛子列

\begin{equation*} \lim_{i\to\infty}\langle u^0 - \widetilde{x}, x^{n_{k_i}} - \widetilde{x}\rangle = \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, x^{n_k} - \widetilde{x}\rangle. \end{equation*}

\bar{x}\{x^{n_{k_i}}\} 的弱收敛点. 由 \widetilde{x} = P_{{\rm Fix}(T)\cap S_D}(u^0) 以及引理 2.1 知

\begin{equation*} \langle u^0 - \widetilde{x}, x - \widetilde{x}\rangle \le 0, \forall x\in S_D\cap {\rm Fix}(T). \end{equation*}

注意到 x^{n_{k_i}}\rightharpoonup \bar{x}(i\to\infty), 由 (3.32), (3.33), (3.35), (3.36) 式和引理 3.2 可得 \bar{x}\in S_D\cap {\rm Fix}(T). 因此 \langle u^0 - \widetilde{x}, \bar{x} - \widetilde{x}\rangle \le 0. 又因为 x^{n_{k_i}}\rightharpoonup \bar{x}(i\to\infty), 从而

\begin{equation*} \begin{split} \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, x^{n_k} - \widetilde{x}\rangle &= \lim_{i\to\infty}\langle u^0 - \widetilde{x}, x^{n_{k_i}} - \widetilde{x}\rangle = \langle u^0 - \widetilde{x}, \bar{x} - \widetilde{x}\rangle \le 0. \end{split} \end{equation*}

结合 (3.36) 式可知

\begin{equation*} \begin{split} \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, q^{n_k} - \widetilde{x}\rangle &\le \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, q^{n_k} - x^{n_k}\rangle + \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, x^{n_k} - \widetilde{x}\rangle\\ & = \langle u^0 - \widetilde{x}, \bar{x} - \widetilde{x}\rangle \le 0.\\ \end{split} \end{equation*}

因此, 结合注 3.1(ii) 可得

\begin{equation*} \begin{split} \limsup_{k\to\infty} \Phi_{n_k} &= \limsup_{k\to\infty}(M_3\frac{\theta_{n_k}}{\alpha_{n_k}}\|x^{n_k} - x^{{n_k} - 1}\| + \langle u^0 - \widetilde{x}, q^{n_k} - \widetilde{x}\rangle)\\ &\le \limsup_{k\to\infty}M_3\frac{\theta_{n_k}}{\alpha_{n_k}}\|x^{n_k} - x^{{n_k} - 1}\| + \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, q^{n_k}- \widetilde{x}\rangle\\ &= \limsup_{k\to\infty}\langle u^0 - \widetilde{x}, q^{n_k} - \widetilde{x}\rangle \le 0. \end{split} \end{equation*}

由引理 2.2 可得 \displaystyle\lim_{n\to\infty}\|x^n - \widetilde{x}\|^2 = 0.

4 算法的计算机检验

本节将进行数值实验来说明算法 1 的有效性. 在 Windows 10, CPU AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (2100 MHz) 的系统环境下使用版本为 R2016a 的 Matlab 进行计算. 用 iter 表示迭代的次数, time 表示运行所花费的时间 (以秒为单位), 当 D_n = ||x^{n + 1} - x^n|| \le \varepsilon 时迭代停止.

本文例 4.1 和例 4.2 中, 映射 F 分别在 \mathbb{R}^kH 上是单调映射, 因此考虑将本文所提出的算法 1 与解决单调 (或伪单调) 变分不等式与不动点问题公共解的文献 [算法 1], [算法 2], [31,算法 3.1], [7,算法 3.1,3.2] 比较. 例 4.3 中映射 F 是伪单调但不是单调的映射, 不适用于文献[算法 2], [7,算法 3.1,3.2], 因此只考虑将算法 1 与文献[算法 1], [31,算法 3.1] 比较. 例4.4中映射 F 是拟单调映射, 以上算法都不适用, 我们考虑不同的 u^0 对算法 1 的影响.

例4.1 考虑映射 F:\mathbb{R}^k\to\mathbb{R}^kF(x) = (x_1 + \cos(x_1), x_2 + \cos(x_2),\cdots,x_k + \cos(x_k)). 定义映射 T:\mathbb{R}^k\to\mathbb{R}^kT(x) = -\frac{3}{2}x. 可行集 C=\mathbb{R}^k_+.

由文献 [31] 可知, 映射 F 是单调 Lipschitz 连续映射且 Lipschitz 常数 L = 2. 事实上, 对任意的 z\in\mathbb{R}, 令 g(z):=z + \cos(z), 则其导数 g'(z) = 1 - \sin(z), 且对任意的 z\in\mathbb{R}, 都有 0\leq g'(z)\leq 2. 进一步, 对任意的 x, y \in\mathbb{R}^k, 根据拉格朗日中值定理有

\begin{align*} \langle F(x)-F(y),x-y\rangle&=\sum\limits_{i=1}^{k}(g(x_i) - g(y_i))(x_i - y_i)\\ & =\sum\limits_{i=1}^{k}g'(z_i)(x_i-y_i)^2\ge 0, \end{align*}

其中 z_i 取值介于 x_iy_i 之间, 因此映射 F 是单调的. 又因为

\begin{align*}\|F(x)-F(y)\|^2&=\sum\limits_{i=1}^{k}(g(x_i) - g(y_i))^2\\ & =\sum\limits_{i=1}^{k}[g'(z_i)(x_i-y_i)]^2\\ & \le \sum\limits_{i=1}^{k}4(x_i-y_i)^2=4\|x-y\|^2, \end{align*}

其中 z_i 取值介于 x_iy_i 之间. 所以 \|F(x)-F(y)\|\le 2\|x-y\|, 即映射 F 是 Lipschitz 连续映射且 Lipschitz 常数 L = 2.

由于映射 F 是单调映射, 因此 F 是拟单调映射且容易验证对任意 x\in C, F(x)\neq 0, 即满足条件 1. 结合注2.3 可知 S = S_D. 容易验证 0 \in S. 映射 T\frac{1}{5}-半压缩映射且 I - T 在 0 处是半闭的, 即满足条件 2, 且 {\rm Fix}(T) = \{0\}, 见文献 [7]. 因此 {\rm Fix}(T)\cap S_D = {\rm Fix}(T)\cap S = \{0\}\ne\emptyset, 满足条件 3.

比较算法 1, 文献 [算法 1], [算法 2], [31,算法 3.1], [7,算法 3.1,3.2], 且其参数选取与原文一致并列举如下

1. 文献 [算法 1]: \tau = \frac{0.5}{L}, \theta = 0.1, \lambda_1 = 0.1, \alpha_n = \frac{1}{\sqrt{n+3}}, \varepsilon_n = \frac{100}{(n+1)^2}, \beta_n = \frac{1-\alpha_n}{2}, \xi_n = \frac{1}{(n + 1)^2}.

2. 文献 [算法 2]: \tau=0.55, \theta=0.45, \lambda_1=0.43, \alpha_n = \frac{1}{3n+4}, \varepsilon_n=\frac{80}{(n+1)^2}, \beta_n=\frac{n}{2n+1}.

3. 文献 [31,算法 3.1]: r=1, \mathit{l}=0.5, \tau=0.2, \alpha_1=\beta_1=0.1, \alpha_n=\frac{1}{n+1}, \beta_n=\frac{n}{2n+1}, f(x)=0.5x.

4. 文献 [7,算法 3.1,3.2]: \tau=0.5, \lambda_0=0.5, \alpha_n=\frac{1}{\sqrt{n+1}}, \beta_n=\frac{n}{2n+1}.

5. 算法 1: r=0.1, \mathit{l}=0.1, \tau=0.7, \theta=0.1, \alpha_n=\frac{1}{\sqrt{n+1}}, \varepsilon_n=\frac{100}{(n+1)^2}, \beta_n=\frac{n}{2n+1}, u^0=0.

选取初始点为 x^0=x^1=(1000,1000,\cdots,1000)^T, 其数值实验结果见表 1图 1.

表 1   例 4.1 的数值实验结果

新窗口打开| 下载CSV


图1

图1   例 4.1 中 k=10000, \varepsilon=10^{-12} 的数值实验结果


例4.2H=L^2([0,1]), 对任意 x,y\in H, 内积 \langle x, y\rangle = \int_0^1x(t)y(t){\rm d}t, 范数 ||x|| = (\int_0^1|x(t)|^2{\rm d}t)^\frac{1}{2}. 映射 F: H\to H

(Fx)(t) = \max\{0,x(t)\} + 1, t\in [0,1], \forall x\in H.

定义映射 T: H\to H(Tx)(t) = \int_0^1tx(s){\rm d}s, t\in[0,1]. 可行集 C=\{x\in H:\int_0^1 x(t){\rm d}t \geq 0\}.

结合文献 [8] 不难发现, 映射 FH 上是单调 Lipschitz 连续映射且 Lipschitz 常数 L = 1, 且对任意 x\in C, F(x)\neq 0, 即满足条件 1. 结合注2.3 不难验证 0 \in S = S_D. 由于 0 \in {\rm Fix}(T), 因此 {\rm Fix}(T)\ne \emptyset. 由文献 [8] 可知映射 T 是非扩张映射, 结合注 2.1 可知映射 T0-半压缩映射且 I - T 在 0 处是半闭的, 即满足条件2. 0\in {\rm Fix}(T)\cap S = {\rm Fix}(T)\cap S_D \ne \emptyset, 即满足条件3.

比较算法 1, [算法 1], [算法 2], [31,算法 3.1], [7,算法 3.1,3.2], 且其参数选取与原文一致并列举如下

1. 文献 [算法 1]: \tau = \frac{0.5}{L}, \theta = 0.1, \lambda_1 = 0.1, \alpha_n = \frac{1}{n+3}, \varepsilon_n = \frac{100}{(n+1)^2}, \beta_n = \frac{1-\alpha_n}{2}, \xi_n = \frac{1}{(n+1)^2}.

2. 文献 [算法 2]: \tau=0.65, \theta=0.55, \lambda_1=0.22, \alpha_n = \frac{1}{5n+8}, \varepsilon_n=\frac{1}{(n+1)^2}, \beta_n=\frac{n}{5n+1}.

3. 文献 [31,算法 3.1]: r=1, \mathit{l}=0.5, \tau=0.2, \alpha_1=\beta_1=0.1, \alpha_n=\frac{1}{n+1}, \beta_n=\frac{n}{2n+1}, f(x)=0.5x.

4. 文献 [7,算法 3.1,3.2]: \tau=0.5, \lambda_0=0.5, \alpha_n=\frac{1}{n+1}, \beta_n=\frac{n}{2n+1}.

5. 算法 1: r=1, \mathit{l}=0.3, \tau=0.5, \theta=0.2, \alpha_n=\frac{1}{\sqrt{n+1}}, \varepsilon_n=\frac{100}{(n+1)^2}, \beta_n=\frac{n}{2n+1}, u^0 = 0.

数值实验结果见表 2图 2.

表 2   例 4.2 的初始点为 x^0(t)=t+0.5 cost 的数值实验结果

新窗口打开| 下载CSV


图2

图2   例 4.2 的初始点为 x^0(t)=t+0.5 cost, \varepsilon=10^{-13} 的数值实验结果


通过表 2图 2可以发现: 算法 1 的迭代步数更少, 迭代时间更短.

例4.3 映射 F:\mathbb{R}^2\to\mathbb{R}^2 满足

F(x) = \begin{pmatrix} 0.5x_1x_2-2x_2-10^7\\ -4x_1+0.1x_2^2-10^7 \end{pmatrix}.

定义映射 T:\mathbb{R}^2\to\mathbb{R}^2T(x) = \frac{1}{2}(x + 2.707). 可行集 C=\{x\in \mathbb{R}^2: (x_1 - 2)^2 + (x_2 - 2)^2\leq 1\}.

由文献 [29] 可知, 映射 F 是伪单调但不是单调的, 是 Lipschitz 连续映射且 Lipschitz 常数 L = 5, S = \{(2.707,2.707)^T\}. 结合注2.3 可知 S_D = S =\{(2.707,2.707)^T\}, 映射 F 是拟单调连续映射, 且不难验证对任意 x\in C, F(x)\neq 0, 即满足条件 1. 显然映射 T 是非扩张映射, 且 {\rm Fix}(T) = \{(2.707,2.707)^T\}, 结合注 2.1 可知映射 T0-半压缩映射且 I - T 在 0 处是半闭的, 即满足条件2. {\rm Fix}(T)\cap S_D = {\rm Fix}(T)\cap S = \{(2.707,2.707)^T\}\ne \emptyset, 即满足条件 3.

比较算法 1, 文献 [算法 1], [31,算法 3.1], 且其参数选取与原文一致并列举如下. 由于 F 不是单调的, 故文献 [算法 2], [7,算法 3.1,3.2] 不适用于本例.

1. 文献 [算法 1]: \tau \!=\! \frac{0.5}{L},\ \theta\! =\! 0.1,\ \lambda_1 \!= \!0.1,\ \alpha_n \!= \!\frac{1}{\sqrt{n+3}},\ \varepsilon_n \!= \!\frac{100}{(n+1)^2},\ \beta_n \!=\! \frac{1-\alpha_n}{2}, \xi_n = \frac{1}{(n+1)^2}.

2. 文献 [31,算法 3.1]: r\!=\!0.5,\ \mathit{l}\!=\!0.5,\ \tau\!=\!0.5,\ \alpha_1\!=\!\beta_1\!=\!0.1,\ \alpha_n\!=\!\frac{1}{n+1},\ \beta_n\!=\!\frac{n}{2n+3}, f(x)=0.5x.

3. 算法 1: r\!=\!1,\ \mathit{l}\!=\!0.5,\ \tau\!=\!0.5,\ \theta\!=\!0.5,\ \alpha_n\!=\!\frac{1}{n+1},\ \varepsilon_n\!=\!\frac{100}{(n+1)^2},\ \beta_n\!=\!\frac{n}{2n+1},\ u^0\! =\! (2,2)^T.

数值实验结果见表 3图 3.

表 3   例 4.3的数值实验结果

新窗口打开| 下载CSV


图3

图3   例 4.3的初始点为 x^0=(-5,-5)^T, \varepsilon=10^{-6} 的数值实验结果


通过表 3图 3 可以发现: 算法 1 的迭代步数更少, 迭代时间更短.

例4.4C=[-1,1], 映射 F 满足

F(x)=\left\{\begin{array}{ll} |2 x-4|, & \text { 若 } x>1, \\ x^{2}+1, & \text { 若 } x \in C, \\ -2 x, & \text { 若 } x<-1. \end{array}\right.

定义映射 T(x) = \frac{1}{2}(x - 1).

由文献 [16] 可知, 映射 F\mathbb{R} 上是拟单调 Lipschitz 连续的, 且对任意 x\in C, F(x)\neq 0, 但映射 F 不是伪单调映射, 即满足条件 1. 事实上, 取 x = 2, y = -1, 则 \langle F(x), y - x\rangle = 0, 但 \langle F(y), y - x\rangle = 2*(-3) < 0. 因此映射 F\mathbb{R} 上不是伪单调的. S = S_D = \{-1\}. 显然映射 T 是非扩张映射, 由注 2.1 可知映射 T0-半压缩映射且 I - T 在 0 处是半闭的, {\rm Fix}(T) = \{-1\}. {\rm Fix}(T)\cap S_D = \{-1\}\neq \emptyset.

由于映射 F 是拟单调映射, 不是单调或者伪单调的映射, 因此其它算法不适用于本例. 比较选取不同的 u^0 对算法的影响, 分别取 u^0 = 5 (u^0 不在 C 中), u^0 = 1 (u^0C 中但不靠近解), u^0 = -1 (u^0C 中且靠近解).

算法 1 参数选取如下.

1. 算法 1: r=1, \mathit{l}=0.5, \tau=0.5, \theta=0.5, \alpha_n=\frac{1}{n+1}, \varepsilon_n=\frac{100}{(n+1)^2}, \beta_n=\frac{n}{2n+1}.

数值实验结果见表 4图 4.

表 4   例 4.4 的数值实验结果

新窗口打开| 下载CSV


图4

图4   例 4.4 中初始点 x^0=x^1=100, \varepsilon=10^{-10} 的数值实验结果


通过表 4图 4 可以发现: 在其它参数相同的情况下, u^0 的取值越靠近解集, 算法 1 的迭代步数越少, 迭代时间越短.

参考文献

Iiduka H.

Acceleration method for convex optimization over the fixed point set of a nonexpansive mapping

Mathematical Programming, 2015, 149(1): 131-165

[本文引用: 1]

Maingé P E.

A hybrid extragradient-viscosity method for monotone operators and fixed point problems

SIAM Journal on Control and Optimization, 2008, 47(3): 1499-1515

[本文引用: 1]

Thong D V, Hieu D V.

Modified subgradient extragradient algorithms for variational inequality problems and fixed point problems

Optimization, 2018, 67(1): 83-102

[本文引用: 2]

Nadezhkina N, Takahashi W.

Weak convergence theorem by an extragradient method for nonexpansive mappings and monotone mappings

Journal of Optimization Theory and Applications, 2006, 128: 191-201

[本文引用: 4]

Takahashi W, Toyoda M.

Weak convergence theorems for nonexpansive mappings and monotone mappings

Journal of Optimization Theory and Applications, 2003, 118: 417-428

[本文引用: 3]

Thong D V, Hieu D V.

New extragradient methods for solving variational inequality problems and fixed point problems

Journal of Fixed Point Theory and Applications, 2018, 20(3): Article 129

[本文引用: 7]

Thong D V, Hieu D V.

Some extragradient-viscosity algorithms for solving variational inequality problems and fixed point problems

Numerical Algorithms, 2019, 82(3): 761-789

[本文引用: 9]

Thong D V, Liu L L, Dong Q L, et al.

Fast relaxed inertial Tseng's method-based algorithm for solving variational inequality and fixed point problems in Hilbert spaces

Journal of Computational and Applied Mathematics, 2023, 418: 114739

[本文引用: 4]

段洁, 夏福全.

求解变分不等式与不动点问题公共解的新 Tseng 型外梯度算法

数学物理学报, 2023, 43A(1): 274-290

[本文引用: 1]

Duan J, Xia F Q.

A new Tseng-like extragradient algorithm for common solutions of variational inequalities and fixed point problems

Acta Math Sci, 2023, 43A(1): 274-290

[本文引用: 1]

Goldstein A A.

Convex programming in Hilbert space

Bulletin of the American Mathematical Society, 1964, 70(5): 109-112

[本文引用: 1]

Mann W R.

Mean value methods in iteration

Proceedings of the American Mathematical Society, 1953, 4(3): 506-510

[本文引用: 1]

Korpelevich G M.

The extragradient method for finding saddle points and other problems

Matecon, 1976, 12: 747-756

[本文引用: 1]

Censor Y, Gibali A, Reich S.

The subgradient extragradient method for solving variational inequalities in Hilbert space

Journal of Optimization Theory and Applications, 2011, 148(2): 318-335

PMID:21490879      [本文引用: 2]

We present a subgradient extragradient method for solving variational inequalities in Hilbert space. In addition, we propose a modified version of our algorithm that finds a solution of a variational inequality which is also a fixed point of a given nonexpansive mapping. We establish weak convergence theorems for both algorithms.

Tseng P.

A modified forward-backward splitting method for maximal monotone mappings

SIAM Journal on Control and Optimization, 2000, 38(2): 431-446

[本文引用: 1]

Halpern B.

Fixed points of nonexansive maps

Bulletin of the American Mathematical Society, 1967, 73: 957-961

[本文引用: 1]

Wang Z B, Chen X, Yi J, Chen Z Y.

Inertial projection and contraction algorithms with larger step sizes for solving quasimonotone variational inequalities

Journal of Global Optimization, 2022, 82(3): 499-522

[本文引用: 2]

Yin T C, Wu Y K, Wen C F.

An iterative algorithm for solving fixed point problems and quasimonotone variational inequalities

Journal of Mathematics, 2022, 2022(1): 8644675

[本文引用: 4]

Chidume C E, Măuşter Ş.

Iterative methods for the computation of fixed points of demicontractive mappings

Journal of Computational and Applied Mathematics, 2010, 234(3): 861-882

[本文引用: 1]

Mongkolkeha C, Cho Y J, Kumam P.

Convergence theorems for k-dimeicontactive mappings in Hilbert spaces

Mathematical Inequalities & Applications, 2013, 16(4): 1065-1082

[本文引用: 1]

Kraikaew R, Saejung S.

Strong convergence of the Halpern subgradient extragradient method for solving variational inequalities in Hilbert spaces

Journal of Optimization Theory and Applications, 2014, 163: 399-412

[本文引用: 1]

Tian M, Xu G.

Inertial modified Tseng's extragradient algorithms for solving monotone variational inequalities and fixed point problems

J Nonlinear Funct Anal, 2020, 2020: Article 35

[本文引用: 1]

Bauschke H H, Combettes P L. Convex Analysis and Monotone Operator Theory in Hilbert Spaces. New York: Springer, 2011

[本文引用: 1]

Denisov S V, Semenov V V, Chabak L M.

Convergence of the modified extragradient method for variational inequalities with non-Lipschitz operators

Cybernetics and Systems Analysis, 2015, 51: 757-765

[本文引用: 1]

Saejung S, Yotkaew P.

Approximation of zeros of inverse strongly monotone operators in Banach spaces. Nonlinear Analysis: Theory

Methods & Applications, 2012, 75(2): 742-750

[本文引用: 1]

Ye M L.

An infeasible projection type algorithm for nonmonotone variational inequalities

Numerical Algorithms, 2022, 89(4): 1723-1742

[本文引用: 2]

Ye M L, He Y R.

A double projection method for solving variational inequalities without monotonicity

Computational Optimization and Applications, 2015, 60(1): 141-150

[本文引用: 5]

Iusem A, Otero R G.

Inexact versions of proximal point and augmented Lagrangian algorithms in Banach spaces

Numerical Functional Analysis and Optimization, 2001, 22(5/6): 609-640

[本文引用: 1]

Cai G, Dong Q L, Peng Y.

Strong convergence theorems for solving variational inequality problems with pseudo-monotone and non-Lipschitz operators

Journal of Optimization Theory and Applications, 2021, 188: 447-472

[本文引用: 1]

Shehu Y, Dong Q L, Jiang D.

Single projection method for pseudo-monotone variational inequality in Hilbert spaces

Optimization, 2019, 68(1): 385-409

[本文引用: 2]

Rehman H U, Kumam P, Kumam W, Sombut K.

A new class of inertial algorithms with monotonic step sizes for solving fixed point and variational inequalities

Mathematical Methods in the Applied Sciences, 2022, 45(16): 9061-9088

杨静, 龙宪军.

关于伪单调变分不等式与不动点问题的新投影算法

数学物理学报, 2022, 42A(3): 904-919

[本文引用: 9]

Yang J, Long X J.

A new projection algorithm for solving pseudo-monotone variational inequality and fixed point problems

Acta Math Sci, 2022, 42A(3): 904-919

[本文引用: 9]

/