日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

最优化方法外罚函数法Matlab,最优化方法 第三篇(罚函数法).pdf

發布時間:2024/9/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最优化方法外罚函数法Matlab,最优化方法 第三篇(罚函数法).pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一 簡介

函 二 外點法

三 內點法

四 混合法

一、罰函數法簡介

f x

min ? ?

x?Rn

s.t . g x ? 0,i ?I 1, ,m ,

i ? ? ? e ?

h x 0, i ??E m ??1, , m .

i ? ? ? e ?

? 借助罰函數將約束非線性規劃轉化為一系列無約束問題,

通過求解無約束問題來求解約束非線性規劃,所以也稱為序

列無約束極小化技術(sequentail unconstrained minimization

technique,簡稱SUMT)

? 根據約束特點(等式或不等式)構造某種罰函數p (x) ,把

它加到目標函數中去,將約束非線性規劃轉化為一系列無約

束問題:

一、罰函數法簡介

懲罰項

f x

min ? ?

x?Rn

min F (x,?) f (x) ???p(x)

s.t . g x ? 0,i ?I 1, ,m ,

i ? ? ? e ?

h x 0, i ??E m ??1, , m . ?

i ? ? ? e ? 罰因子 p (x ) 懲罰函數

? 這種懲罰策略,對于在無約束的求解過程中企圖違反約

束的迭代點給予很大的目標函數值,迫使無約束問題的

極小點或者無限地向可行域D靠近,或者一直保持在可

行域D 內移動,直到收斂到原來約束最優化問題的極小

點。

p (x ) 0,x ??D

? 不改變可行域局部極小值,可以將

約束域之外的局部極小值變大。 p (x ) ? 0,x ?D

一、罰函數法簡介

? 懲罰函數法分類

? 外點法:對違反約束的點在目標函數中加入相應的懲

罰,可行點不予懲罰,這種方法的迭代點一般在可行

域D 的外部移動;

? 內點法: 對從內部企圖穿越可行域D邊界的點在目標函

數中加入障礙,距邊界越近,障礙越大,在邊界上給予

無窮大的障礙,從而保證迭代點一直在可行域內部移動;

? 混合法:將外點法和內點法結合,兩種懲罰函數聯合

使用。

二、外點法

? 罰函數p (x)應滿足的性質 min F (x, M ) f (x) ??Mp(x)

(1) p (x)連續 (2)p (x ) 0, ??x ?D (3) p (x ) ?0, ?x ?D

? 若x* M

總結

以上是生活随笔為你收集整理的最优化方法外罚函数法Matlab,最优化方法 第三篇(罚函数法).pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。