第 六 章 约束最优化方法.

Slides:



Advertisements
Similar presentations
简单迭代法的概念与结论 简单迭代法又称逐次迭代法,基本思想是构造不动点 方程,以求得近似根。即由方程 f(x)=0 变换为 x=  (x), 然后建立迭代格式, 返回下一页 则称迭代格式 收敛, 否则称为发散 上一页.
Advertisements

第七节 心 悸 郑祖平. 一、概述 心悸是一种自觉心脏跳动的不适感或心 慌感。当心率加快时感到心脏跳动不适, 心率缓慢时则感到搏动有力。心悸时,心 率可快、可慢,也可有心律失常,心率和 心律正常者亦可有心悸。 一般认为与心肌收缩力心搏量的变化及 患者的精神状态注意力是否集中等多种因 素有关。
第一节 不定积分的概念及其 计算法概述 一、原函数与不定积分的概念 二、基本积分表 三、不定积分的性质及简单计算 四、小结.
第八章 第四节 机动 目录 上页 下页 返回 结束 一个方程所确定的隐函数 及其导数 隐函数的微分法.
第七节 函数的微分 一 、微分 概念 二、微分的几何意义 三、 基本初等函数的微分公 式与 微分运算法则 四 、小结.
一、会求多元复合函数一阶偏导数 多元复合函数的求导公式 学习要求: 二、了解全微分形式的不变性.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
第三章 微分中值定理与 导数的应用. 3.1 微分中值定理 3.3 洛必达法则 3.2 泰勒公式 3.4 函数的单调性 3.9 曲率 3.8 函数图形的描绘 3.5 函数的极值 3.7 曲线的凹凸性及拐点 3.6 函数的最值及其应用.
全微分 教学目的:全微分的有关概念和意义 教学重点:全微分的计算和应用 教学难点:全微分应用于近似计算.
第三节 微分 3.1 、微分的概念 3.2 、微分的计算 3.3 、微分的应用. 一、问题的提出 实例 : 正方形金属薄片受热后面积的改变量.
—— 海淀区高三化学《考试说明》解读 2015 年 1 月 29 日 学习《考试说明》 备考理综化学.
1.3 二项式定理. [ 题后感悟 ] 方法二较为简单,在展开二项式之前根据二项 式的结构特征进行适当变形,可使展开多项式的过程简化.记 准、记熟二项式 (a + b) n 的展开式,是解答好与二项式定理有关 问题的前提,对较复杂的二项式,有时可先化简再展开,会更 简便.
高等数学 A (一) 总复习(2).
专利技术交底书的撰写方法 ——公司知识产权讲座
工程优化 硕士研究生课程 教材: 《最优化计算方法》陈开周 参考书:《最优化理论与算法》 陈宝林 任课教师:叶峰 时间: 周2, 5晚
膳食调查与评价 1.
第7章 最优化方法 §1 引言 §2 一维搜索 §3 非线性最小二乘法 §4 最速下降法 §5 共轭斜量法 §6 变尺度方法
汽车优化设计 第二章:优化方法的数学基础 王琥 湖南大学 机械与运载工程学院
第三章 函数逼近 — 最佳平方逼近.
数学建模方法及其应用 韩中庚 编著.
四种命题 班级:C274 指导教师:钟志勤 任课教师:颜小娟.
§2 无穷积分的性质与收敛判别.
看图找关系.
恰当方程(全微分方程) 一、概念 二、全微分方程的解法.
第五节 微积分基本公式 、变速直线运动中位置函数与速度 函数的联系 二、积分上限函数及其导数 三、牛顿—莱布尼茨公式.
一、原函数与不定积分 二、不定积分的几何意义 三、基本积分公式及积分法则 四、牛顿—莱布尼兹公式 五、小结
第四章 函数的积分学 第六节 微积分的基本公式 一、变上限定积分 二、微积分的基本公式.
第四章 一元函数的积分 §4.1 不定积分的概念与性质 §4.2 换元积分法 §4.3 分部积分法 §4.4 有理函数的积分
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
田明泉 从山东省高考数学试题变化 看2013年二轮复习 田明泉
毛泽东思想和中国特色社会主义理论体系概论
高等数学 第三十四讲 函数的微分 主讲教师:陈殿友 总课时: 128.
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
全 微 分 欧阳顺湘 北京师范大学珠海分校
2-7、函数的微分 教学要求 教学要点.
初中数学八年级下册 (苏科版) 10.4 探索三角形 相似的条件(2).
第5章 §5.3 定积分的积分法 换元积分法 不定积分 分部积分法 换元积分法 定积分 分部积分法.
1. 数据挖掘简介 2. 非线性规划及其对偶理论 3. 支持向量机理论、算法与应用
用函数观点看方程(组)与不等式 14.3 第 1 课时 一次函数与一元一次方程.
四*、 非线性规划 第7章 无约束问题 第8章 约束极值问题 清华大学出版社.
计算机数学基础 主讲老师: 邓辉文.
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
四*、 非线性规划 第7章 无约束问题 第8章 约束极值问题.
第二节 极限 一、数列极限 定义:.
实数与向量的积.
概 率 统 计 主讲教师 叶宏 山东大学数学院.
第6章 反比例函数 第二节 反比例函数的图象和性质(一).
复习.
第十章 双线性型 Bilinear Form 厦门大学数学科学学院 网址: gdjpkc.xmu.edu.cn
第二章 数控车削加工常用指令及应用 1.常用辅助功能指令 2.直线车削指令——G01/G00 3.圆弧车削指令——G02/G03
复习: 若A(x1,y1,z1) , B(x2,y2,z2), 则 AB = OB - OA=(x2-x1 , y2-y1 , z2-z1)
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
函 数 连 续 的 概 念 淮南职业技术学院.
第三章 函数的微分学 第二节 导数的四则运算法则 一、导数的四则运算 二、偏导数的求法.
学习任务三 偏导数 结合一元函数的导数学习二元函数的偏导数是非常有用的. 要求了解二元函数的偏导数的定义, 掌握二元函数偏导数的计算.
第五章 相似矩阵及二次型.
1.非线性规划模型 2.非线性规划的Matlab形式
建模常见问题MATLAB求解  .
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
高中数学必修 平面向量的基本定理.
§2 方阵的特征值与特征向量.
9.5空间向量及其运算 2.共线向量与共面向量 淮北矿业集团公司中学 纪迎春.
滤波减速器的体积优化 仵凡 Advanced Design Group.
选修1—1 导数的运算与几何意义 高碑店三中 张志华.
教学大纲(甲型,54学时 ) 教学大纲(乙型, 36学时 )
第三章 线性方程组 §4 n维向量及其线性相关性(续7)
Presentation transcript:

第 六 章 约束最优化方法

第六章 约束最优化方法 问题 min f(x) s.t. g(x) ≤0 分量形式略 h(x)=0 (fgh) 第六章 约束最优化方法 问题 min f(x) s.t. g(x) ≤0 分量形式略 h(x)=0 约束集 S={x|g(x) ≤0 , h(x)=0} 6.1 Kuhn-Tucker 条件 一、等式约束性问题的最优性条件: 考虑 min f(x) s.t. h(x)=0 回顾高等数学中所学的条件极值: 问题 求z=f(x,y)极值 min f(x,y) 在ф(x,y)=0的条件下。 S.t. ф(x,y)=0 引入Lagrange乘子:λ Lagrange函数 L(x,y;λ)= f(x,y)+ λ ф(x,y) (fgh) (fh) 即

第六章 6.1 Kuhn-Tucker 条件 一、等式约束性问题的最优性条件: (续) 若(x*,y*)是条件极值,则存在λ* ,使 fx(x*,y*)+ λ* фx (x*,y*) =0 fy(x*,y*)+ λ* фy(x*,y*) =0 Ф (x*,y*)=0 推广到多元情况,可得到对于(fh)的情况: min f(x) s.t. hj(x)=0 j=1,2, …,l 若x*是(fh)的l.opt. ,则存在υ*∈ Rl使 矩阵形式: 分量形式:

第六章 6.1 Kuhn-Tucker 条件 一、等式约束性问题的最优性条件: (续) 几何意义是明显的:考虑一个约束的情况: 最优性条件即: -▽f(ㄡ ) ㄡ ▽h(ㄡ ) h(x) -▽f(x*) ▽h(x*) 这里 x* ---l.opt. ▽f(x*)与 ▽h(x*) 共线,而ㄡ非l.opt. ▽f(ㄡ )与▽h(ㄡ )不共线。

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: 考虑问题 min f(x) s.t. gi(x) ≤0 i=1,2, …,m 设 x*∈S={x|gi(x) ≤0 i=1,2, …,m} 令 I={i| gi(x*) =0 i=1,2, …,m} 称I为 x*点处的起作用集(紧约束集)。 如果x*是l.opt. ,对每一个约束函数来说,只有当它是起作用约束时,才产生影响,如: (fg) g2(x)=0 x* g1(x)=0 g1(x*)=0, g1为起作用约束

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) 特别 有如下特征:如图 特别 有如下特征:如图 在x* : ▽f(x*)+u* ▽g(x*)=0 u*>0 要使函数值下降,必须使g(x)值变大,则 在ㄡ 点使f(x)下降的方向(- ▽f(ㄡ ) 方向)指向约束集合内部,因此ㄡ不是l.opt. 。 -▽f(ㄡ ) X* -▽f(x*) ▽g(x*) ▽g(ㄡ )

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) 定理(最优性必要条件): (K-T条件) 问题(fg), 设S={x|gi(x) ≤0},x*∈S,I为x*点处的起作用集,设f, gi(x) ,i ∈I在x*点可微, gi(x) ,i I在x*点连续。 向量组{▽gi(x*), i ∈I}线性无关。 如果x*----l.opt. 那么, u*i≥0, i ∈I使

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) 3 1 2 4 g1=0 g2=0 x1 g3=0 x2 x* ▽g2(x*) ▽g1(x*) -▽f(x*) (3,2)T

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) 用K-T条件求解:

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续)

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) 可能的K-T点出现在下列情况: ①两约束曲线的交点:g1与g2,g1与g3,g1与g4,g2与g3,g2与g4,g3与g4。 ②目标函数与一条曲线相交的情况: g1,g2, g3, g4 对每一个情况求得满足(1)~(6)的点(x1,x2)T及乘子u1,u2,u3,u4,验证当满足可得,且ui≥ 0时,即为一个K-T点。 下面举几个情况: ● g1与g2交点:x=(2,1)T∈S ,I={1,2} 则u3=u4=0 解

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) ●

第六章 6.1 Kuhn-Tucker 条件 二、不等式约束问题的Khun-Tucker条件: (续) ●

第六章 6.1 Kuhn-Tucker 条件 三、一般约束问题的Kuhn-Tucker 条件

第六章 6.1 Kuhn-Tucker 条件 三、一般约束问题的Kuhn-Tucker 条件 (续)

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法 (续)

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法 (续)

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法 (续)

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法 (续)

第六章 6.2解线性约束问题的既约梯度法 (续)

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法 (续)

第六章 6.2 既约梯度法 算法: x(1)∈S, k=1 k=k+1 Jk={j|xj为x(k)中最大m个正分量之一} 第六章 6.2 既约梯度法 算法: x(1)∈S, k=1 k=k+1 Jk={j|xj为x(k)中最大m个正分量之一} B=[…,aj(j∈Jk),…] N=[…,aj(jŒJk),…] YNT=▽NfT(x(k))- ▽BfT(x(k))B-1N dB=-B-1NdN 解 得 x(k+1)=x(k)+λkd Y Stop; x(k)~K-T点 d=0? N

第六章 6.2 既约梯度法 一、解线性约束问题的既约梯度法 (续)

第六章 6.2 既约梯度法 二、广义既约梯度法 (续)

第六章 6.2 既约梯度法 二、广义既约梯度法 (续)

第六章 6.3罚函数法

第六章 6.3罚函数法 1.罚函数概念 (续)

第六章 6.3 罚函数法 1.罚函数概念 (续)

图示

第六章 6.3罚函数法 2.罚函数法: (fgh)

第六章 6.3罚函数法 2.罚函数法: (续)

第六章 6.3 罚函数法 2.罚函数法: (续) 算法: 初始x(1), μ1>0, β>1, ε >0,k=1 第六章 6.3 罚函数法 2.罚函数法: (续) 算法: 初始x(1), μ1>0, β>1, ε >0,k=1 以x(k)为初始点,解 min f(x)+ μα(x) 得到,x(k+1) μk α(x(k+1))< ε yes 停;x(k+1)—l.opt. No μk+1 = β μk k=k+1

第六章 6.3 罚函数法 3.闸函数法: (内点罚函数法)

第六章 6.3 罚函数法 3.闸函数法: (续)

第六章 6.3 罚函数法 3.闸函数法: (续)

第六章 6.3 罚函数法 3.闸函数法: (续)

第六章 6.3 罚函数法 3.闸函数法: (续) 算法: x(1) ∈ S0, μ1>0, β∈ [0,1], ε >0,k=1 第六章 6.3 罚函数法 3.闸函数法: (续) 算法: x(1) ∈ S0, μ1>0, β∈ [0,1], ε >0,k=1 min f(x)+ μk B(x) s.t. x∈ S0 从x(k)出发, 求得,x(k+1) μk B(x(k+1))< ε yes 停;x(k+1)—解 No μk+1 = β μk k=k+1

第六章 6.3 罚函数法 3.闸函数法: (续)

第六章 6.3 罚函数法 4.罚函数法与闸函数法的缺点: 1°当罚函数法(闸函数法)的μ →∞ ( μ → 0+)时,惩罚项 第六章 6.3 罚函数法 4.罚函数法与闸函数法的缺点: 1°当罚函数法(闸函数法)的μ →∞ ( μ → 0+)时,惩罚项 →+ ∞• 0或0• + ∞形式,在计算上有困难; 2°计算一系列无约束问题,故计算量大。 5.乘子法:

第六章 6.3 罚函数法 5.乘子法: (续)

第六章 6.3 罚函数法 5.乘子法: (续)