收藏 分享(赏)

蔡晓璇 非线性互补问题(终稿).doc

上传人:hskm5268 文档编号:6905652 上传时间:2019-04-26 格式:DOC 页数:13 大小:501KB
下载 相关 举报
蔡晓璇 非线性互补问题(终稿).doc_第1页
第1页 / 共13页
蔡晓璇 非线性互补问题(终稿).doc_第2页
第2页 / 共13页
蔡晓璇 非线性互补问题(终稿).doc_第3页
第3页 / 共13页
蔡晓璇 非线性互补问题(终稿).doc_第4页
第4页 / 共13页
蔡晓璇 非线性互补问题(终稿).doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、 摘要非线性互补问题是运筹学与计算数学的一个交叉领域,它与非线性规划、对策论、不动点理论等分支有紧密联系.本文概述了非线性互补问题的来源、发展历程和目前的研究现状,重点介绍了求解非线性互补问题的数值方法,如不动点迭代法、投影法、内点法、光滑方程法等,并通过数值例子验证了不动点迭代法的有效性。关键词:非线性互补问题;不动点迭代法;投影法;内点法;非线性互补问题及其常见解法1ABSTRACTNonlinear complementarily problem is a cross field of operational research and computational mathematics.

2、 It has close relationship with nonlinear programming, game theory, fixed point theory and so no. In this paper, we present the origin of the nonlinear complementarily problem, its development and current research situation. We stress the numerical method for solving nonlinear complementarily proble

3、ms, such as fixed point iteration method, the projection method, interior point and smoothing equation method. And we give some numerical result to test the effectiveness of fixed point iteration method.KEY WORDS: nonlinear complementarily problem; fixed point iteration method; projection method; in

4、terior point; smoothing equation method非线性互补问题及其常见解法2目录第一章 绪论1.1 互补问题的介绍31.2 互补问题的模型4第二章 不动点的迭代法2.1 不动点迭代法的基本性质.82.2 不动点迭代算法.82.3 数值试验.9第三章 非线性互补问题的其他解法 3.1 可微的无约束优化法.113.2 投影法.113.2 内点法 11参考文献13非线性互补问题及其常见解法3第一章 绪论1.1 互补问题的介绍互补问题是运筹学与计算数学的一个交叉研究领域,与数学规划、经济学、对策论、力学、变分学、随机最优控制等学科关系密切,在科学研究和工程技术各领域有着广

5、泛的应用。互补问题自 20 世纪 60 年代开始发展到现在,无论在理论还是在算法研究上都取得了丰硕的成果。 互补问题的研究又可以分为理论和算法。前者主要研究问题解的存在性、唯一性、稳定性以及灵敏度分析等性质。后者集中研究如何构造有效算法及其理论分析。我们首先给出互补问题的定义:定义 1.1(线性互补问题):求一点 ,满足nxR0()TFx (1)当 为线性函数时(令 , , )时,称 为线性互补()Fx()MqnRnq()问题。定义 1.2(非线性互补问题): 求一个 维向量 ,使得:x0x()F (2) T其中, 是: 连续可微。()FxnR互补问题与最优化问题关系密切,最优化中的许多问题都

6、可以转化为互补问题求解,下面分别给出说明。(1)线性规划考虑原始线性规划问题(PLP): min()FxTc 0;Ab(3) 其中: 。它的对偶问题(DLP)为:,mnnARbcRax(),Thy.0stTAcmyR非线性互补问题及其常见解法4设 分别是(PLP)和的(DLP)可行解,则 同为最优解的充要条件是:0,xy 0,xyTcb设: ,,() TTxcAAyzfzzybx 则:(),TTTTTcyzfxcbyA在 同为最优解的条件下,可以构造如下的互补问题(LCP):求 ,使0,xy 0mnzR得, 。0()()mnTfzRzf且是(LCP)的解当且仅当 是(PLP)和(DLP)的最优

7、解。0y0,xy(2)二次规划考虑二次规划问题(QPP): 1min()2TfxQcx.0stAb (4)其中 。,mmQRcAR引入松弛变量 ,使得 。则由 K-T 条件,存在向量乘子 ,vxv ,mR使得: 0,TmTQcAuxvbuR将上面的条件改成如下形式: ,0TcxQAvb0(),0mnmnuxuRv若令 , TxcxAzfzb则 K-T 条件等价地可以写为:求 使得 且 . 而这正是线性互,mn(),mnfzR()0Tzf补问题的形式.非线性互补问题及其常见解法5(3)非线性规划考虑非线性规划(NLP) min().01,.ifxstgim其中 , 连续可微。()fxig令 1(

8、,)()miLxfugx则由约束最优化的 K-T 条件: 11()()00,()()0miTTmfxxugxx 将上面的式子展开写成: 111(,)(,)(,)(,)nLuLuhhx. (,)(,)(,)(,)nnmnxuxux若令 ,1,.,Tnzhzh则 K-T 条件等价于:求 , 使得 ,且 这也是互补问题。mnR()mR()0z1.1.2 互补问题的模型生活的各个领域中,线性互补问题的应用十分普遍,本文主要简单的介绍工程力学互补问题模型和供应链互补问题模型。1.1.2.1 工程力学互补问题模型因为在研究经济、工程中的许多现象时会自然地出现互补关系, 所以互补问题广泛地应用于经济,工程技

9、术等各个领域,如在工程中的应用有接触力学问题、断裂力学问题、弹塑性问题、润滑问题、最优控制问题及交通平衡问题等。这里主要讲述互补问题在力学中的部分应用情况。对工程力学问题而言, 其互补关系主要来自于以下三个方面:塑性流动法则、单侧接触定律以及库仑摩擦定律。所以可以将力学中的许多问题用互补模型来表述,如接触问题、弹塑性问题及结构优化问题等。接触问题和弹塑性问题都属于边界非线性互补问题及其常见解法6待定的变分问题, 对接触类问题, 事先并不能确定可能发生接触的边界哪部分是处于脱离、粘贴或滑动状态; 对弹塑性类问题, 事先无法准确判断出哪部分材料进入到了塑性变形状态。而互补条件恰恰能够自动识别出哪些

10、不等式变为等式, 即对弹塑性问题, 能够自动地确定变形是处于弹性状态还是塑性状态, 对接触问题, 可自动确定接触状态。将力学问题写成互补模型的主要好处是: 一方面是使力学问题有更自然、更精确的数学描述; 另一方面是可以运用互补问题丰富而实用的理论结果, 如可以用解的存在性和唯一性理论来分析力学问题的结构模型, 而且更重要的是能够利用互补问题许多有效和强健的数值算法。1.1.2.2 供应链互补问题模型目前,对供应链问题的研究比较流行的模型是分散式的供应链网络模型。该模型通常包括三层决策者: 制造商、销售商和消费者,它们在商品流通过程中都有自己的目标。随着各种各样的供应链概念和分析模型的出现,对供

11、应链的研究已经引起了越来越多的研究者的注意。与对供应链的建模的研究相比较,对其相应算法的研究却很少。大多数供应链文章是将供应链均衡模型建立为变分不等式模型,然后利用投影方法(或修正的投影方法 ) 求解。非线性互补问题及其常见解法7第二章 不动点迭代法2.1 不动点迭代法的基本性质不动点迭代法的基本思想:将 NCP(F)转化为一个等价的不动点方程来求解。 nxR,记 , ,其中算子 max 指分量的最大,则有 及1max02ax0, 122则显然 ,而不难发现 , ,令120Tx1()2x21()xx1()U, 21=()FUPp( )其中 为常数。则非线性互补问题等价于下面的不动点问题:p11

12、()2pxx于是可以构造不动点迭代格式:1(),0,2.kkkF(5)2.2 不动点迭代算法以下根据迭代格式 给出求解非线性互补问题的一个不动点迭代算法,并在适当的(5)条件下,证明了其算法是收敛的,且数值结果表明这一方法是有效的。算法 1(不动点迭代算法)步骤 1 给定一个初始点 ,精度 以及选择适当 ,0nzR0eps0pk步骤 2 如果 ,则停止min,()kF步骤 3 令 , ,ax0,kiiyz1,2.,n12(,.,)kkkTnyy步骤 4 1122(),.,.,kkkkkiii nzyzzp步骤 5 k=k+1,转步骤 2;非线性互补问题及其常见解法8定理 1 若 是一致 函数,

13、即存在一常数 ,对任意点 ,:FnRP0a,xyR存在下标 ,使得 , 是 Lipschitz 连续的,(,)kxyk()()kkkxyffyxF(Lipschitz 常数为 ),并且满足0240ap则存在 满足 ,此外,由算法 1 产生的序列 收敛于*nzR(5) kz*z证明: 由算法 1 可知,211()2kkkkpzyFy21111()()()4kkkkTkkyFy21()kpay又 1 11mx0,a,kkkkyzzz 因此, 121 2()4k kpz 由 ,20a则 12(1)4p从而,不动点迭代 有唯一解 ,且满足有算法 1 产生的序列收敛于 5*nzR*z2.3 数值实验为了

14、验证算法的有效性,对以下算例进行了数值实验. 算例 1 实验函数为 221342213436() 1xxfxx 非线性互补问题及其常见解法9这个例子在 上有唯一解4,0,)zK*61(,0)2Tz对于不同的初始点,数值结果如表 1;对于相同的初始点,数值结果如表 2;表 1 算例 1 的数值结果( 6eps) 初始值 0z参数 迭代次数 k *z*()Fz(,)T0.05 376 (1.247,0.,5)T(0.,32475.,0)T00.37 44 T T(,)T0.4 64 (.,.,)T(.,.,)T1,0.05 437 124705T0324750T(0)T0,37 45 (.,.,)

15、T(.,.,)T,0,4 64 T T(1,)T0.05 377 (1.247,0.,5)T(0.,32475.,0)T0,0.37 45 T T(,)T0.4 64 (.,.,)T(.,.,)T表 2 算例 1 的数值结果 06(1,),10)Tzeps参数 p迭代次数 k *z*()Fz0.005 4200 (.247,.,50T.,32475.0,)T0.1 200 1)(0.3 57 .,.,.,.,0.35 44 (T)T0.375 43 .247,0.,5)(0.,32475.,00.38 46 10.4 64 (.,.,T.,.,)T综合表 1 和表 2 可以看出,当参数 0.3

16、7 时,不同初始值的收敛性和收敛速度都p是较好的.非线性互补问题及其常见解法10第三章 非线性互补问题的其他常见的解法上一章介绍了非线性互补问题不动点迭代法,本章主要介绍非线性互补问题其他几种常见的解法,如可微的无约束优化法,投影法和内点法,这对于以后我们研究非线性互补问题有很大的帮助。3.1 可微的无约束优化法这是把互补问题转化为一个与之等价的可微无约束优化问题,然后用某种大范围或Newton 类型法求解由于无约束优化法较为成熟,因此,对这类方法的研究重心在于如何转化上。给出一个可微的势函数2 221()()()()(),02MSTxFFxxFx这里 表示2-范数。 称 为隐Lagrange

17、函数。MS定理6 对 , ,且 解 1()0x()0MSx()NCP实际上, 可由可微的 函数()MSxNCP2221,(ma,max0,)abbb并取向量 1-范数生成,即 1()(,)nMSSiixxF得到。定理 2 假设 F 是可微的,且 正定,则 是 的稳定点 的充要条件 是()F(2)xx的一个解。()NCP3.2 投影法投影法是求解互补问题的一类基本而又重要的方法。基本迭代格式为: *xaF( )这里 0a为步长。然而它的收敛性需要 是强单调的假设。为此,Korpelevich 提出外梯度法, 即 *()xax( )非线性互补问题及其常见解法11它的收敛性仅要求 单调且解集不是空集

18、。()Fx3.3 内点法内点法是把互补问题转化为一个与之等价的非负约束方程组,然后用 Newton 类型法求解。现在来考察内点法的基本思想。令 ,则互补问题(2)可转化为:()yFx()(,)0;.0yFxHxst(6)这里 。显然, 是一个带有非负约束的 2n 阶非线性方程组。12(,.,)Tnxyxy (6)当 时,仅第二个方程是非线性的,且有特殊形式的表达式。容易证明, 当)FMq是 函数时,Jacobian 矩阵 是非奇异的。 因此,在迭代中可取 Newton 方(x0p (,)Hxy向为搜索方向。给定点 ,内点法的一般迭代格式为:2(,)knxyR1,(,)(,)kkxyd(,)k

19、kHxyd这里 是由经过一个 微小扰动而得,其目的是调节迭代的收敛速度;(,)kxy(,)k0为步长,它的取法使新点 ,且效益函数有一定量的下降。如果在迭12nR代过程中能保证 ,则称为可行内点法; 否则称为不可行内点法。(),0,.kkFx如果取 的自然势函数作为效益函数,则称为路径跟踪法;如果取某种对数函数作(,)Hxy为效益函数,则称为降势函数法。内点法的收敛结果大致有:(1)大范围收敛性:若单调,可行集 存在内点,那么(,)(),0xyFxy由内点法产生的迭代点列 满足 且 Q-线性(,)kxy0k(2)局部超线性收敛:假设 单调且可行集 存在内点若 是 的F*(,)(,)kxy一个极

20、限点且有某种正则性,则 超线性收敛于零或 。(,)k xy(3)多项式复杂性:若 )+xMq单调且可行集 存在内点,那么对可行内点法,最好的复杂性界为 ;对不可行内点法,最好的复杂性界为 。(onL ()onL非线性互补问题及其常见解法12参考文献:1 陈宝林最优化理论与算法M北京:清华大学出版社,2005:25-432 Rockefeller, R.T., (1970). Convex Analysis. Princeton University Press, Princeton. 3 G. Isac , Complementarity problems Lecture Notes in Math. (2nd Edition), Volume 1528 Springer-Verlag, Berlin (1992)4 Cottle, RW, Pang, JS, and Stone, RE, The Linear Complementarity Problem, Academic Press, New York, New York, 1992

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报