最优化第05章非线性优化概论.ppt_第1页
最优化第05章非线性优化概论.ppt_第2页
最优化第05章非线性优化概论.ppt_第3页
最优化第05章非线性优化概论.ppt_第4页
最优化第05章非线性优化概论.ppt_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章 非线性规划的基本概念,非线性规划问题及其数学模型 非线性规划的图解法 梯度、Hesse矩阵、Jacobi阵 凸函数和凸规划 解非线性规划方法概述,在科学管理和其他领域中,大量应用问题可以归结为线性规划问题,但是,也有另外许多问题,其目标函数和(或)约束条件很难用线性函数表达。如果目标函数和(或)约束条件中包含有自变量的非线性函数,则这样的规划问题就属于非线性规划。 一般来说,求解非线性规划问题比线性规划问题困难得多。而且,也不象线性规划那样有单纯形法这一通用的方法,非线性规划目前还没有适合于各种问题的一般算法,这是需要深入研究的一个领域。以下我们只是对一些模型及应用作简单介绍。,(1)

2、数学规划模型的一般形式:,其中, x=(x1 ,x2, xn)T,f(x), gi(x), hj(x)为x的实值函数,简记为MP(Mathematical Programming),1 非线性规划问题及其数学模型,(2)简记形式:,引入向量函数符号:,(3)数学规划问题的分类:,若f(x),gi(x),hj(x)为线性函数,即为线性规划(LP);,若f(x),gi(x),hj(x)至少一个为非线性,即为非线性规划(NLP);,对于非线性规划,若没有gi(x),hj(x)即X=Rn,称为 无约束非线性规划或无约束最优化问题; 否则称为约束非线性规划或约束最优化问题。,(4)可行域和可行解:,称,

3、为MP问题的约束集或可行域。,若x在X内,称x为MP的可行解或者可行点。,(5)最优解和极小点,对于非线性规划(MP),若 ,并且有,如果有,定义:,如果有,定义,则称 x* 是(MP)的局部最优解或局部极小解,例1: 用图解法求解 min f(x)=(x1-2)2 +(x2-2)2 s.t. h(x)= x1 + x2 - 6 = 0,x1,x2,0,6,6,2,2,3,3,最优解 x* = ( 3,3 )T,可行解 x = ( 1.5,4.5 )T,最优解即为最小圆的半径: f(x)=(x1-2)2 +(x2-2)2 = 2,2 非线性规划问题的图解法,对二维最优化问题,总可以用图解法求解

4、,而对三维或高维问题,已不便在平面上作图,此法失效。,x1,x2,0,6,6,2,2,D可行域,最优解 x* = ( 2,2 )T,例2: 用图解法求解 min f(x)=(x1 - 2)2 +(x2 - 2)2 s.t. h(x)= x1 + x2 - 6 0,2 非线性规划问题的图解法,最优解即为最小圆的半径: f(x)=(x1 - 2)2 +(x2 - 2)2 = 0,解:先画出等式约束曲线 的图形抛物线,,例3:用图解法求解,再画出不等式约束区域,,最后画出目标函数等值线,,所以 最优解x*=(4,1), 最优值min f(x)=4.,3 梯度、Hesse矩阵、Jacobi阵,(1)

5、二次函数,一般形式:,矩阵形式:,二次型:,矩阵A的正定性:正定、半正定、负定、不定。,其中AAT。,二次型的正定性:正定、半正定、负定、不定。,(2) 梯度,定义:f(x) 是定义在Rn上的可微函数。以f(x) 的n个偏导数为分量的向量称为f(x) 的梯度.,性质:设f(x) 在定义域内有连续偏导数,即有连续梯度,则梯度有以下两个重要性质: 性质一 函数在某点的梯度不为零,则梯度必与过该点的等值面垂直; 性质二 负梯度方向是函数值下降最快的方向(也叫最速下降方向)。,解: 由于,例:试求目标函数 在点x0 =0,1T 处的最速下降方向,并求沿这个方向移动一个单位长度后新点的目标函数值。,则函

6、数在 x0 =0,1T 处的最速下降方向是,这个方向上的单位向量是:,解: 由于,例:试求目标函数 在点x0 =0,1T 处的最速下降方向,并求沿这个方向移动一个单位长度后新点的目标函数值。,新点是:,函数值:,几个常用的梯度公式:,(3)Hesse矩阵,多元函数f(x) 关于x的二阶导数,称为f(x)的Hesse矩阵.,当f(x)的所有二阶偏导数连续时,即,时,Hesse矩阵是对称的.,几个常用Hessian公式:,(4)Jacobi矩阵,向量变量值函数:,向量值函数g(x)在点 x0处的Jacobi矩阵,向量变量值函数的导数:,(1)凸函数:,定义,4 凸函数和凸规划,例:正定二次函数,,

7、其中A是正定矩阵,,f(x)是凸函数。,性质1:,(2)凸函数的性质,性质2:,是凸集。,证明:略.,定理1:(一阶条件),n=1时几何意义:可微函数是凸的等价于切线不在函数图像上方。,(3) 凸函数的判定,定理2:(二阶条件),(4)凸规划的定义及其性质:,凸规划定义:,凸规划性质:,凸规划的任一局部最优解都是它的整体最优解。,凸规划是以后重点讨论的一类非线性规划,线性函数,(1)微分学方法的局限性:,实际的问题中,函数可能是不连续或者不可微的。 需要解复杂的方程组,而方程组到目前仍没有有效的算法。 实际的问题可能含有不等式约束,微分学方法不易处理。,5、非线性规划方法概述,(2)数值方法的

8、基本思路:迭代,给定初始点x0,根据x0,依次迭代产生点列xk,xk的最后一点为最优解,xk收敛于最优解,迭代格式,xk,xk+1,称pk为第k轮搜索方向,tk为第k轮沿pk方向的步长。,产生tk和pk的不同方法,形成了不同的算法。,定义:特殊搜索方向下降方向,定义:特殊搜索方向可行下降方向,解非线性规划问题,关键在于找到某个方向,使得在此方向上,目标函数得到下降,同时还是可行方向。 这样的方向称为可行下降方向。,定义:算法收敛、下降迭代算法,集合S上的迭代算法:,(1)初始点,;,(2)按照某种搜索方向pk产生下一个迭代点,(i)如果点列,收敛于最优解,,则称此算法收敛。,(ii)如果,,则称此算法为,下降迭代算法。,.,.,.,(3)下降迭代算法步骤,(1)给出初始点,,令,;,(2)按照某种规则确定下降搜索方向,;,(3)按照某种规则确定搜索步长,,使得,;,(4)令,,,;,(5)判断,是否满足停止条件。是则停止,否则转第2步。,搜索步长确定方法:,称,。,为最优步长,且有对k的梯度,(4) 终止条件,(5)常用的收敛性判别准则:,()障碍函数准则:k B(x(k)。,取其中之一,也可同时取(1)与(2);(1)与(3);或(1),(2)和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论