- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章_非线性规划4.5
§4.5 罚函数法 求解约束最优化问题, 一种途径是在可行域内 寻找使目标函数值下降的迭代点列, 称为可行方向 法。 但这类方法对带线性约束的最优化问题求解效 果较好, 而对带非线性约束最优化问题的求解效果 却不甚理想。 本节介绍求解约束最优化问题的另一 途径, 即利用问题中的约束函数和目标函数构造出 新的目标函数——惩罚函数, 把问题的求解转化为求 解一系列无约束非线性规划问题。 这类方法称为序列 无约束最小化技术 (Sequential unconstrained minimiz- -ation technique),简记为SUMT法, 惩罚函数 罚函数 障碍函数 罚函数法(外点法) 障碍函数法(外点法 ) 产生的点列从非可行区域 收敛到约束问题边界的解 产生的点列则是从可行区域内部 收敛到约束问题边界的解 惩罚函数 罚函数 障碍函数 罚函数法(外点法) 考虑非线性规划问题 (4.5.1) 将带约束的非线性规划问题转化为无约束极小 化问题求解的思路是: 设法适当加大不可行点处对 应的目标函数值, 使不可行的点不能成为相应无约 束极小化问题的最优解。 例如, 可以选定一个很大 的数, 将原目标函数f(X)扩展成一个新的函数—— 罚函数: (4.5.2) 这里M是一个很大的函数,称为罚因子或罚函数。 若问题(4.5.1)只含等式约束, 则在可行点处, P的值与f的值相同, 而在不可行的点处, 对应的 P的 值很大, 故无约束极小化问题 的最优解必是(4.5.1)的最优解。 罚因子M的引入相 当于对不满足等式约束的一种惩罚。 M越大, 对 的惩罚也越大, 称 为惩 罚项。 在实际计算时, 选取合适的M并不简单, 但考 虑到 P(X,M)的最优点与 M有关。 记最优点为 在进行迭代计算时, 每迭代一次, 就 选择一个罚因子, 我们用 表示第 k 步迭代时 所选取的罚因子, 而 表示第 k 步迭代所得无 约束极值问题 的最优解。 显然, 罚因子越取越大 若问题(4.5.1)中不仅含有等式约束, 还含有不 等式约束 则可同样处理, 在P(X,M)中加上 即转化为 无约束非线性规划问题, 在搜索极小点的过程中, 点列 从可行域D的外部收敛到原问题(4.5.1)的 最优解, 而罚因子 满足 若记 称它为阶跃函数, 则罚函数可改为 (4.5.3) 若在式(4.5.1)中, 不等式约束为 则可改 为 罚函数法的经济解释: 把目标函数 f(X) 看成某种产品的成本,把约束条件看作是对产品质量方面的规定,企业可在质量规定的范围内通过各种方法降低产品的成本,对不符合质量规定的产品予以处罚,而对符合质量规定的产品不予以惩罚。此时,企业追求的总目标应当是产品成本和产品处罚的总和最小,当处罚规定很苛刻时,违反产品质量规定的处罚也就越高,这样就迫使企业符合规定。这在数学上表现为,当罚因子 足够大时,上述无约束问题的最优解应满足约束条件,从而成为带约束的最优化问题的最优解。 罚函数法的迭代步骤: Step1: 取 及终止误差 令k:=1; Step2: 求无约束极小化问题的最优解 其中 为(4.5.2)或(4.5.3); Step3: 若对某一个 有 则取 令k:=1,转Step2; 否则, 终止迭 代,得到最优解 例4.5.1 用罚函数法求解 解: 构造罚函数 令 对不满足约束条件的点x,有 得极小点 当 时, 当 时, 当 时, 图4.5.1 当 时, 由图4.5.1知, 当 无限增大时, 从问题(4.5.1) 的可行域外部趋于它的最优解 对于带约束的 最优化问题(4.5.1), 除非它的最优解 也是f(X) 的无约束问题的最优解。 一般情况下, 的可行域的边界上。 总在(4.5.1) 由罚函数法得到的点列 总 是从可行域外趋于问题(4.5.1)的最优解 因此, 罚函数法也称为外点法。 该方法通过对不可行的点 加以惩罚构造函数, 并使罚函数的最优解随惩罚的 无限增大而趋于原非线性规划问题的最优解。 §4.6 应用LINGO、MATLAB软件 求解非线性规划 §4.6.1 应用LINGO软件求解非线性规划 例4.6.1 求解下列非线性规划问题 编制LINGO程序: min=x1^2-x1*x2+x2^2-10*x1-4*x2+60; x1+x2=8; end 解: 使用SOLVE命令求解如下: Local optimal solution found
您可能关注的文档
- 多面体、旋转体教案.doc
- 500强企业拥有的12种销售能力.doc
- 一通三防检查规范.doc
- 养护品前台销售话术.doc
- 浅谈电化教学在小学美术课中运用.doc
- 关于生产记录中有效数字.doc
- 党总支、直属党支部工作考核办法.doc
- 工资与补偿政策11.doc
- oracleprofile详解.doc
- 浅谈在数学作业批改中如何使用评语.doc
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
最近下载
- 预应力锚索施工专项方案.docx
- 上海市中级救生员考试理论考试复习题库资料(含答案).pdf
- 泸州市数字经济产业发展困境及对策研究.docx
- [中央]2024年国家林业和草原局部分直属事业单位招聘社会在职人员笔试历年高频考点(难、易错点)附带答案详解.docx
- 社区街道社工招聘考试试题.pdf VIP
- 2025年3月-7月深入贯彻中央八项规定精神学习教育进度计划表+八项规定精神学习教育学习计划表格.doc VIP
- 信号与系统(第三版)上下册郑君里课后习题答案详解.pdf
- 七猫中文网投稿申请表.pdf
- 2024年全球及中国锂电铜箔行业头部企业市场占有率及排名调研报告djs.docx
- 更换引流袋技术操作.pptx VIP
文档评论(0)