最最佳化方法及其MATLAB實現(第2版)

《最最佳化方法及其MATLAB實現(第2版)》是2023年北京航空航天大學出版社出版的圖書。

基本介紹

  • 中文名:最最佳化方法及其MATLAB實現(第2版)
  • 出版時間:2023年3月1日
  • 出版社: 北京航空航天大學出版社
  • ISBN:9787512439924
內容簡介,圖書目錄,

內容簡介

  最佳化技術是一種以數學為基礎,用於求解各種工程問題最佳化解的套用技術。
  本書較為系統地介紹了最佳化技術的基本理論和方法以及現有絕大多數最佳化算法的MATLAB程式。
  本書內容包括無約束和約束最佳化方法、規划算法等經典最佳化技術以及遺傳算法、粒子群等現代最佳化算法,而對於其他最佳化算法及群智慧型最佳化算法的基本理論、實現技術以及算法融合,讀者可到北京航空航天大學出版社相關網站下載學習。
  本書既注重計算方法的實用性,又有一定的理論分析,對於每種算法都配有豐富的例題及MATLAB程式,可供讀者使用。
  本書既可作為高等院校數學與套用數學、信息與計算科學、統計學、計算數學、運籌學、控制論等與最佳化技術相關專業的本科生或研究生的教材,以及地質、水利、化學和環境等專業最佳化技術教學的參考用書,也可作為對最佳化理論與算法感興趣的教師與工程技術人員的參考用書。

圖書目錄

第1章 概論
1.1 最最佳化問題及其分類
1.1.1 最最佳化問題舉例
1.1.2 函式最佳化問題
1.1.3 數學規劃
1.1.4 組合最佳化問題
1.2 最最佳化問題的數學基礎
1.2.1 函式的方嚮導數和梯度
1.2.2 多元函式的泰勒展開
1.2.3 二次型函式
1.2.4 函式的凸性
1.3 鄰域函式與局部搜尋
1.4 最佳化問題的複雜性
1.5 最佳化算法發展狀況
習題1
第2章 無約束最佳化方法
2.1 最優性條件
2.2 疊代法
2.3 收斂速度
2.4 終止準則
2.5 一維搜尋
2.5.1 平分法
2.5.2 牛頓法
2.5.3 0.618法
2.5.4 拋物線法
2.5.5 二點三次插值法
2.5.6 “成功-失敗”法
2.5.7 非精確一維搜尋
2.6 基本下降法
2.6.1 最速下降法
2.6.2 牛頓法
2.6.3 阻尼牛頓法
2.6.4 修正牛頓法
2.7 共軛方向法和共軛梯度法
2.7.1 共軛方向和共軛方向法
2.7.2 共軛梯度法
2.8 變尺度法(擬牛頓法)
2.8.1 對稱秩1算法
2.8.2 DFP算法
2.8.3 BFGS算法
2.9 信賴域法
2.10 直接搜尋法
2.10.1 Hook-Jeeves方法
2.10.2 單純形法
2.10.3 Powell方法
2.10.4 坐標輪換法
習題2
思考題
第3章 約束最佳化方法
3.1 最優性條件
3.1.1 等式約束問題的最優性條件
3.1.2 不等式約束問題的最優性條件
3.1.3 一般約束問題的最優性條件
3.2 隨機方向法
3.3 罰函式法
3.3.1 外罰函式法
3.3.2 內點法
3.3.3 乘子法
3.4 可行方向法
3.4.1 Zoutendijk可行方向法
3.4.2 梯度投影法
3.4.3 簡約梯度法
3.4.4 廣義簡約梯度法
3.5 複合形法
3.5.1 初始複合形的形成
3.5.2 複合形的搜尋方向
3.5.3 複合形法的計算步驟
3.6 二次逼近法
3.6.1 二次規劃的概念
3.6.2 牛頓-拉格朗日法
3.6.3 SQP算法
3.7 極大熵方法
習題3
思考題
……
第4章 線性規劃
第5章 整數規劃
第6章 動態規劃
第7章 多目標規劃
第8章 進化算法
第9章 模擬退火算法
第10章 粒子群算法
第11章 蟻群算法

相關詞條

熱門詞條

聯絡我們