求解变分不等式的一种双投影算法
A Double Projection Method for Solving Variational Inequalities
收稿日期: 2019-01-3
基金资助: |
|
Received: 2019-01-3
Fund supported: |
|
作者简介 About authors
胡雨贤,E-mail:
该文在有限维欧式空间中提出一种新的双投影算法,其给定的超平面与以往的不同,在给予适当的条件假设下,建立算法的收敛性并作出收敛率分析.最后给出数值实验结果.
关键词:
In this paper, we introduce a new method for solving variational inequalities. The method uses a new hyperplane which differs from known ones. Under some mild conditions, we prove that the sequence produced by our method globally converges to a solution. Furthermore, the convergence rate of the iteration sequence is established. Numerical experiments are reported in section 5.
Keywords:
本文引用格式
胡雨贤.
Hu Yuxian.
1 引言
设
虽然该投影算法的每步迭代仅计算一次投影,但需要
本文的内容安排如下:在第2节给出一些定义和基本的事实;在第3节呈现具体的双投影算法;在第4节讨论算法的收敛性并作出收敛率分析;在第5节给出数值实验说明算法的有效性.
2 预备知识
设
引理2.1[8] 令
引理2.2[8] 令
命题2.1[8] 给定参数
命题2.2[7] 对任意
定义2.1 映射
(1)
(2)
(3)
(4)
本文假设
3 双投影算法
具体算法内容如下.
算法3.1 选取初始点
步骤1 计算
步骤2 计算
步骤3 计算
令
为了对算法
首先,我们总是假设
因为
因此,由(3.2)式可得
其次,我们给出下面的引理,便于我们在第4节讨论算法的收敛性.
引理3.1 令
证 定义
因此,
又因为
于是我们有
由(3.5)式可得
因此,
引理3.2 令
证 显然,对任意
因为
于是,结论成立.证毕.
4 收敛性与收敛率分析
下面的定理将分别呈现算法的收敛结果以及收敛率分析.
定理4.1 假设
证 因为
由(4.1)式可知序列
根据
(4.3)式以及引理3.1表明
于是有
(ⅰ)如果
(ⅱ)如果
因为
定理4.2 在定理
则存在常数
证 对任意的
于是有
又因为
由此可得序列
证毕.
5 数值实验
本节给出数值实验,我们在Windows 7,处理器为Intel(R) Core(TM) 2 Quad CPU Q9500
例5.1 令
表 1
算法3.1 | [6]算法2.2 | |||||
n | iter | nf | time | iter | nf | time |
n=10 | 22 | 45 | 0.296402 | 19 | 97 | 0.639604 |
n=50 | 27 | 55 | 0.514803 | 24 | 121 | 0.826805 |
n=100 | 29 | 59 | 2.58962 | 19 | 97 | 2.99522 |
n=200 | 35 | 71 | 4.19643 | 45 | 227 | 7.80005 |
n=500 | 33 | 67 | 15.7717 | 509 | 2547 | 197.684 |
表 2
算法3.1 | [6]算法2.2 | |||||
n | iter | nf | time | iter | nf | time |
n=10 | 27 | 55 | 0.374402 | 28 | 141 | 0.686404 |
n=50 | 31 | 63 | 0.499203 | 25 | 126 | 0.748805 |
n=100 | 33 | 67 | 2.87042 | 19 | 96 | 3.12002 |
n=200 | 35 | 71 | 4.77363 | 23 | 116 | 4.83603 |
n=500 | 38 | 77 | 18.8449 | 448 | 2241 | 185.048 |
例5.2 Kojima-Shindo型的非线性相补问题(取
表 3
算法3.1 | [10]算法3.1 | |||||
x0 | iter | nf | time | iter | nf | time |
(1, 1, 1, 1) | 29 | 88 | 0.670804 | 140 | 425 | 1.65361 |
(0.5, 0.5, 2, 1) | 34 | 103 | 0.780005 | 112 | 337 | 1.57561 |
(0.3, 0.3, 1.6, 1.8) | 25 | 76 | 0.780005 | 177 | 539 | 2.12161 |
(1.6, 0.4, 1.3, 0.7) | 31 | 94 | 0.733205 | 30 | 94 | 0.748805 |
参考文献
Some recent advances in projection-type methods for varaiational inequalities
,
The extragradient method for finding saddle points and other problems
,
A variant of korpelevich's method for variational inequalities with a new search strategy
,DOI:10.1080/02331939708844365 [本文引用: 1]
A new projection method for variational inequality problems
,DOI:10.1137/S0363012997317475 [本文引用: 6]
A new double projection algorithm for variational inequalities
,
解变分不等式的一种二次投影迭代算法
,DOI:10.3969/j.issn.0255-7797.2013.05.021 [本文引用: 4]
A double projection iterative algorithm for solving variational inequalities
DOI:10.3969/j.issn.0255-7797.2013.05.021 [本文引用: 4]
/
〈 | 〉 |