吉珠运筹学课件第06章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
吉珠运筹学课件第06章

制约函数法 混合法: 当要求在迭代过程中始终满足某些约束条件时,就需要使用内点法(对这些约束条件而言);然而,内点法不能处理等式约束。因此,人们自然希望将外点法和内点法结合起来使用。即对等式约束和当前不被满足的不等式约束,使用罚函数法;对所满足的那些不等式约束,使用障碍函数法。这就是所谓的混合法(也称联合算法)。 牛顿法 例6-8 用牛顿法求例6-7中 的极小点。 解 任取初始点X(0)=(2,1)T,算出 可知X*确实为极小点。 牛顿法 考虑一般n元实函数f(X),假定它有连续二阶偏导数,X(k)为其极小点的某一近似。在这个点附近取f(X)的二阶泰勒多项式逼近: 其中,ΔX=X-X(k) 近似函数的极小点应满足一阶必要条件,即: 设 的逆阵存在,可得 用该式求得的近似函数的极小点,仅是f(X)极小点的近似 牛顿法 用上式求得的近似函数的极小点,仅是f(X)极小点的近似。为求得f(X)的极小点,可以 为搜索方向(牛顿方向),按下述公式进行迭代: 这就是所谓的阻尼牛顿法(广义牛顿法),可用于求解非正定二次函数的极小点。 非线性规划 基本概念 一维搜索 无约束极值问题 约束极值问题 最优性条件 最优性条件 1. 可行下降方向 (1) 起作用约束 假定X(0)是一个可行解,它满足所有约束条件。对某一个约束条件gj(X)≥0来说,X(0)满足它有两种情况:一为gj(X(0))>0,这时,X(0)不在由这个约束条件形成的可行域边界上,我们称这一约束为X(0)点的不起作用约束(或无效约束);另一种情况是gj(X(0))=0,这时,X(0)点处于由这个约束条件形成的可行域边界上,对X(0)点的进一步摄动来说,这一约束起到了某种限制作用,故称它为X(0)点的起作用约束(或有效约束)。显然,等式约束条件对所有可行点都是起作用约束。 最优性条件 (2) 可行方向 设X(0)为任一可行点,对某一方向P来说,若存在实数λ0>0,使对任意的λ∈[0,λ0]均有下式成立:X(0)+λP∈R 就称方向P为X(0)点的一个可行方向。 (3) 下降方向 设X(0)∈R,对某一方向P来说,若存在实数λ0′>0,使对任意的λ∈[0,λ0′]均有下式成立:f(X(0)+λP)<f(X(0)) 就称方向P为X(0)点的一个下降方向。 (4) 可行下降方向 若X(0)点的某一方向P,既是该点的可行方向,又是该点的下降方向,就称它为这个点的可行下降方向。 最优性条件 设X*是一个局部极小点,f(X)在X*处可 微,而且 gj(X)在X*处可微,当j∈J时 gj(X)在X*处连续,当jJ时 则在X*点不存在可行下降方向,从而不存 在P同时满足: 其中,指标集J={j|gj(X*)=0, 1≤j≤l}。 定理4 最优性条件 2. 库恩-塔克条件 Gordan引理 设A1,A2,…,Al是l个n维向量,不存在向量P使 成立的充要条件是,存在不全为零的非负实数μ1,μ2,…,μl,使 最优性条件 (2) Fritz John定理 设X*是非线性规划的局部最优点,函数f(X)和gj(X)(j=1,2,…,l)在X*点有连续一阶偏导数,则必存在不全为零的数μ0,μ1,μ2,…,μl,使 最优性条件 (3) 库恩-塔克条件证明 设X*是非线性规划的局部极小点,f(X)和gj(X)(j=1,2,…,l)在点X*处有一阶连续偏导数,而且X*处的所有起作用约束梯度线性无关,则存在数 ,使 最优性条件 例6-9 用库恩-塔克条件解非线性规划 解 将其变为以下形式: 设库恩-塔克点为x*,各函数的梯度为 最优性条件 对第一个和第二个约束条件分别引入广义拉格朗日乘子μ1*和μ2*,则得该问题的库恩-塔克条件如下: 为解该方程组,需分别考虑以下几种情况: (1) μ1*>0,μ2*>0:无解。 (2) μ1*>0,μ2*=0:x*=1,f(x*)=9 (3) μ1*=0,μ2*=0:x*=4,f(x*)=0 (4) μ1*=0,μ2*>0:x*=6,f(x*)=4 对应于上述(2)、(3)和(4)三种情形,我们得到了三个库恩-塔克点,其中x*=1和x*=6为极大点,而x*=1为最大点,最大值f(x*)=9(参看下图);x*=4为可行域的内点,它不是该问题的极大点,而是极小点。 最优性条件 制约函数法 二、制约函数法 制约函数法是通过构造某种制约函数,并将它加到非线性规划的目标函数上,从而将原来的约束极值问题,转化为无约束极值问题来求解

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档