最优化理论与方法概述_第1页
最优化理论与方法概述_第2页
最优化理论与方法概述_第3页
最优化理论与方法概述_第4页
最优化理论与方法概述_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

1、第一章 最优化问题与凸分析基础,在日常生活中,无论做什么事情,总是有多种方案可供选择,并且可能出现多种不同的结果。我们在做这些事情的时候,总是自觉不自觉的选择一种最优方案,以期达到最优结果。这种追求最优方案以达到最优结果的学科就是最优化。寻求最优方案的方法就是最优化方法。这种方法的理论基础就是最优化理论,而凸分析又是最优化理论的基础之一。,1. 最优化问题,最优化问题:求一个一元函数或多元函数的极值。 在微积分中,我们曾经接触过一些比较简单的极值问题。下面通过具体例子来看看什么是最优化问题。,1.1 最优化问题的例子,例1 对边长为a的正方形铁板,在四个角处剪去相等 的正方形以制成方形无盖水槽

2、,问如何剪法使水槽 的容积最大? 解:设剪去的正方形边长为x,由题意易知,此问 题的数学模型为,,配料,每磅配料中的营养含量,钙,蛋白质,纤维,每磅成本(元),石灰石 谷物 大豆粉,0.380 0.00 0.00 0.001 0.09 0.02 0.002 0.50 0.08,0.0164 0.0463 0.1250,例2.(混合饲料配合)设每天需要混合饲料的批量为100磅,这份饲料必须含:至少0.8%而不超过1.2%的钙;至少22%的蛋白质;至多5%的粗纤维。假定主要配料包括石灰石、谷物、大豆粉。这些配料的主要营养成分如下表所示。试以最低成本确定满足动物所需营养的最优混合饲料。,解:根据前面

3、介绍的建模要素得出此问题的数学模型如下: 设 是生产100磅混合饲料所须的石灰石、谷物、大豆粉的量(磅)。,1.2最优化问题的数学模型,一般形式 向量形式 其中,目标函数,不等式约束,等式约束,称满足所有约束条件的向量 为可行解,或可行点,全体可行点的集合称为可行集,记为 。,若 是连续函数,则 是闭集。,在可行集中找一点 ,使目标函数 在该点取最小值,即满足: 的过程即为最优化的求解过程。 称为问题的最优点或最优解, 称为最优值。,定义1:整体(全局)最优解:若 ,对于一切 ,恒有 则称 是最优化问题的整体最优解。 定义2:局部最优解:若 ,存在某邻域 ,使得对于一切 ,恒有 则称 是最优化

4、问题的局部最优解。其中 严格最优解:当 ,有 则称 为问题的严格最优解。,f(X),局部最优解,整体最优解,1.3 最优化问题的分类,与时间的关系:静态问题,动态问题 是否有约束条件:有约束问题,无约束问题 函数类型:线性规划,非线性规划,2、梯度与Hesse矩阵,2.1 等值线 二维问题的目标函数 表示三维空间中的 曲面。在空间直角坐标系中,平面与曲面的交线在 平面上的投影曲线为 取不同的值得到不同的投影曲线。每一条投影曲线 对应一个值,所以我们称此投影曲线为目标函数的 等值线或等高线。,当常数取不同的值时,重复上面的讨论,在平面上得到一族曲线等值线. 等值线的形状完全由曲面的形状所决定;反

5、之,由等高线的形状也可以推测出曲面的形状,例 在坐标平面 上画出目标函数 的等值线 解:因为当目标函数取常数时,曲线表示是以原点为圆心,半径为的圆因此等值线是一族以原点为圆心的同心圆(如图所示),2.2 n元函数的可微性与梯度,梯度:多元函数 关于 的一阶导数,Hesse 矩阵:多元函数 关于 的二阶偏导数矩阵,例:求目标函数 的梯度和Hesse矩阵。 解:因为 则 又因为: 故Hesse阵为:,下面几个公式是今后常用到的: (1) ,则 (2) ,则 (单位阵) (3) ,Q对称, 则 (4)若 ,其中f: 则:,3、 多元函数的Taylor展开,多元函数Taylor展开式在最优化理论中十分

6、重要。 许多方法及其收敛性的证明都是从它出发的。 定理:设 具有二阶连续偏导数。则: 其中 而01,多元函数Taylor展开其他形式:,凸集和凸函数在非线性规划的理论中具有重要作用,下面给出凸集和凸函数的一些基本知识。,5、凸集、凸函数和凸规划,例,规定:欧式空间 是凸集,空集 是凸集,单点集 x 为凸集,例:证明集合 是凸集。其中,A为 mn矩阵,b为m维向量。 证明:任取 ,则 所以,,例:给定线性规划 , 其中 , 若令 ,则 是凸集。,凸集的性质,有限个凸集的交集仍然是凸集。 设 是凸集,则 是凸集。,设 是凸集,则 是凸集。,凸集的和集仍然是凸集。 设 是凸集,则 是凸集。,推论:设

7、 是凸集, ,则 也是凸集, 其中 。,定义3 极点(顶点):设D是凸集, 若D中的点x 不能成为D中任何线段上的内点,则称x为凸集D的极点。 设D为凸集,XD,若X不能用X(1)D,X(2)D两点的 一个凸组合表示为X=X(1)+ (1-)X(2),其中01 , 则称X为D的一个极点。,定义2.凸组合:设X(1),X(2),X(k)是n维欧式空间中的k个点,若存在1, 2, k满足0i1,( i=1,2,k), 使X=1X(1)+2 X(2)+k X(k), 则称X为X(1),X(2),X(k)的凸组合。,多边形的顶点是 凸集的极点(顶点)。,圆周上的点都是 凸集的极点(顶点)。,性质1:

8、f(x)是凸集D上的凹函数的充要条件是-f(x) 是D上的凸函数。,例:证明线性函数 是 上的凸函数。,同理可证线性函数 也是 上的凹函数。,证明:必要性,即,由Taylor公式,令 得,设 则,充分性,令,即,所以,同理,定理3(二阶条件): 设D是R 中非空开凸集, 是定义在D上的二次可微函数,则 是凸函数的充要条件为对 x D, 0,即Hesse矩阵 半正定。,n,证明:必要性,所以,由Taylor公式,令 得,因为 为开集。,由一阶条件,所以,由p的任意性, 半正定。,充分性,其中,因为 半正定,故 为凸函数。,所以,严格凸函数?,充分性,其中,因为 正定,,故 为严格凸函数。,所以,例:判断下列函数的凹凸性。 (1) (2) 解:,定义6:凸规划 设D 为凸集, 是定义在D上的凸函数,则称规划问题 为凸规划。,例:线性规划 是凸规划。,例:数学规划 易知, 与 都是凸函数,所以该规划是凸规划。,对于一般的规划(P),其局部最优解不一定是全局最优解,其可行集也未必是凸集。但若(P)是凸规划,则有下面的结论。 定理4:设规划(P)是凸规划,则 (1) (P)的可行集R为凸集; (2) (P)的最优解集合R*是凸集; (3) (P)的任何局部最优解都

温馨提示

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

最新文档

评论

0/150

提交评论