- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章多变数函数边界最小值搜寻-元智大学最佳化设计实验室.PDF
第七章 多變數函數邊界最小值搜尋
最 近更新 :徐 業良 (2005-11-02) ﹔推薦 :徐 業良 (2005-11-02) 。
最 近更新 :徐 業良 (2005-11-02) ﹔推薦 :徐 業良 (2005-11-02) 。
附註 :本文為 元智 大學機械所 最佳化設計課 程 教材 。
附註 :本文為 元智 大學機械所 最佳化設計課 程 教材 。
第七章 多變數函數邊界最小值搜尋
這一章中主要在討論解有限制條件最佳化模型的數值演算法,也就是一般所謂
「非線性規劃(non-linear programming) 」的範疇。先前提到,求多變數函數內部最小
值大部分演算法都是屬於所謂直線搜尋法,不同演算法的迭代定義,只是在定義不
同的搜尋方向。然而解有限制條件最佳化模型的數值演算法的發展則有相當大的分
歧,主要可以分成兩類,一是序列近似法,二是直接搜尋法。
本章第一節起介紹的序列近似 法的 基本精神是 , “用 一系列簡單易解的 子
序列近似 法的 基本精神是 , “用 一系列簡單易解的 子
問題 (sub-problem) ,去近似原 先複 雜難解的問題 ,而希望這 一系列子問題的 近
問題 (sub-problem) ,去近似原 先複 雜難解的問題 ,而希望這 一系列子問題的 近
似解 ,能 夠逐漸逼 近原複 雜問題的 真解 " 。什麼是“簡單易解的子問題"呢?先
似解 ,能 夠逐漸逼 近原複 雜問題的 真解 "
前介紹過解無限制條件的最佳化問題的演算法 ,了解如何求解這類問題後,相對於
有限制條件的非線性最佳化問題,無限制條件的最佳化問題自然是較為“簡單易
解"的問題。因此本章第一節中所介紹的第一 類序列近似法,就是把原先有限制條
件的非線性最佳化問題,轉化成一系列的無限制條件求最小值的問題。
在介紹序列近似法的第二大類之前,本章第二節先介紹一類在最佳化領域有非
常重要地位的問題-「線性規劃 (linear programming) 」問題。線性規劃問題顧名思
義,其目標函數及限制條件均為線性的函數,這一類問題有非常強健而有效率的演
算法,可以迅速解出其最佳解,相對於有限制條件的非線性最佳化問題來說,線性
規劃問題又成了“簡單易解"的問題。因此本章第四節中所介紹的第二類序列近似
法,便是把原先有限制條件的非線性最佳化問題,轉化成一系列的線性規劃問題。
序列近似法的概念,也經常是我們設計演算法求解工程最佳化問題時的基本想法。
本章第三節中所介紹的直接搜尋法,基本精神則與求多變數函數內部最小值的
直線搜尋演算法相似,也是定義一個搜尋方向 ,並在所定義的搜尋方向求最小值,
1 .tw/
第七章 多變數函數邊界最小值搜尋
作為下一個迭代點。與求多變數函數內部最小值的直線搜尋演算法不同之處,在於
這個搜尋方向除了是目標函數的下降方向外, 對於所有限制條件而言也必須是可行
方向,且在此方向上求最小值作為下一個迭代點時,必須時時注意是否違反限制條
件。本章中將介紹可行方向法與梯度投影法兩種不同的演算法。
非線性規劃事實上是一個相當廣泛,且非常理論性的領域,各種非線性規劃的
演算法也都已經有商業軟體可供設計者使用。 本章對各個演算法的介紹,目的不在
對各種演算法背後艱澀的數學理論作深入探討 ,主要重點是在對各數值演算法發展
的系統脈絡、基本精神作一整理,使讀者在使 用商業軟體時能對其演算法的特性有
概括了解。
事實上絕大部分數值演算法假設所有函數是連續的、精確的、有解析形式而易
於計算的,在處理問題的精神上,是把最佳化問題視為純粹的“數學問題",然而
這與實際的工程最佳化問題有相當差距,工程最佳化問題中的函數通常是不連續、
不精確、沒有解析形式的。因此設計者在處理一般工程最佳化問題時,往往很難找
到現成的演算法或商用電腦程式,可以立即直接套用,通常還是要根據問題的特性
修改演算法,甚至重新設計演算法。如果能對各個數值演算法發展的系統脈絡、基
本精神有充分了解,對設計者日後自行修改、設計特殊演
您可能关注的文档
最近下载
- 化工生产技术项目苯乙烯的生产.ppt VIP
- 九年级上册历史总复习知识点(可打印).pdf VIP
- 《红星照耀中国》第九章:同红军在一起(续)+带读课(课件)语文统编版2024八年级上册.pptx VIP
- 推拿治疗学不寐课件,十四五推拿治疗学课件.pptx VIP
- 《道德与法治》课程标准测试题含参考答案.pdf VIP
- 酒吧劳动用工合同范本7篇.docx VIP
- 是否应该禁止使用塑料袋和塑料吸管?辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx VIP
- 21年浙江6月卷高考地理真题解析.pptx VIP
- 药店动态质量管理知识(一)答案-2025年执业药师继续教育.docx VIP
- 【中学】【育人故事】唤醒你的“耳朵”.docx VIP
文档评论(0)