下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
3.3
3.迭代算約束優(yōu)化問?minf?subjecttog(x)≤0,i=1,2,...,
h(x)=0,i= 的可行域?={x∈Rn|gi(x)≤0,hj(x)=0,i=1,2,...,p;j=假定約束優(yōu)化問題中1[懲罰法
3.迭代算懲罰法,又稱為序列無(wú)約束極小化方法。該方法是通過引入罰外懲罰法(罰函數(shù)法)內(nèi)懲罰法 函數(shù)法)外懲罰法基本思想:首先選擇一個(gè)充分大的數(shù)C,構(gòu)造一個(gè)罰?0,b(x)=C,x?
23.迭代算其中C稱為懲罰因子,表示對(duì)不可行點(diǎn)的懲罰。然后將原問題歸為無(wú)約束優(yōu)化問p(x)=f(x)+b(x)=f(x),x∈
??C,x??稱為(3.4.1)的增廣代價(jià)最優(yōu)然而罰函數(shù)(3.31)在可行域?的邊界具有非常大的跳躍,3優(yōu)化方法求解問題
3.迭代算為了使增廣代價(jià)函數(shù)p(x)在可行域邊界具有原代價(jià)函數(shù)的須使p(x)在可行域的邊 bc(x)=C∑[max(gi(x),0)]2 ∑(hi i= 2i=使得增廣代價(jià)函數(shù)pc(x)= f(x)+bc(x)在可行域邊界就具有連續(xù)性。因此,只要C充分大,原問題就可以歸結(jié)為無(wú)約束問題: (x) f(x)+ 懲罰因子C究竟選擇多才合改進(jìn):選擇單調(diào)嚴(yán)格遞增趨于正無(wú)窮的懲罰因子序列:43.迭代算{Ck|k=1,2,...}此時(shí)隨著k的增 c(x)對(duì)不可行點(diǎn)的懲罰Ck也求解原約束優(yōu)化問題歸結(jié)為求解一系列無(wú)約束優(yōu)化問題 (x),k=k其中
pc(x)=f(x)+
p(x),bc(x)=Ck∑[max(gi(x),0)]2
i
2i對(duì)于(3.35)的最優(yōu)解{xk},我們期望它能趨 問題的最優(yōu)解。(。5外懲罰法的計(jì)
選取初始x0,給定終止控制常數(shù)ε>0和懲罰因子序{Ck|k=1,2,...};k:=1 以初始點(diǎn)xk?1,用無(wú)約束優(yōu)化方法求 (x),得到它的k優(yōu)解xk。若xk已滿足終止條件,則輸出最優(yōu)解xk;否則k:=k+1,轉(zhuǎn)步2)
=σC(C>0,σ≥2)。終止條件:S(x) 1p(x)Ck+ CkS(x)≤ε;gk=max{gi(xk)},hk=max{hj(xk)},max{gk,hk}≤6內(nèi)懲罰法基本
3.迭代算邊界設(shè)置一道 ”的是所謂 函數(shù),然 為了陳述方便起?minf?subjecttog(x)≤0,i=1,2,...,
可行域的內(nèi)?o={x∈Rn|gi(x)<0,i=1,2,...,73.迭代算∈?值趨近于零,因此下 gb(x)= ,或b(x)=?∑log(?gigi= i=這個(gè)函數(shù)被稱 函數(shù)。構(gòu)造增廣代價(jià)函數(shù)如下p(x)=f(x)+, 函數(shù)b(x)的作,由于最終要尋求原約邊界上,所以在迭代過程中要逐漸減小b(x)的懲罰程度。為此,與83.迭代算懲罰法類似,首先選取一個(gè)單調(diào)減趨于零的正懲罰因子序列{Dk|k=1,2,...},并對(duì)每一個(gè)k,構(gòu) 函數(shù) bDk(x)=?Dk∑g(x),或bDk(x)=?Dk∑log(?gi i= i=然后構(gòu)造定義在?o上增廣代價(jià)函pD(x)=f(x)+bD D由 (x)構(gòu)造可知,當(dāng)一個(gè)點(diǎn)從可行域內(nèi)部趨向可行域邊界時(shí)DkD (x)將無(wú)限增DkD Dk的最優(yōu)解總是在可行域內(nèi)部。如果(3.39)93.迭代算 D(x)的影響逐漸k將近D (x),k= Dk內(nèi)懲罰>正懲罰因子序列{Dk|k=1,2;k:=1;構(gòu)造懲罰函數(shù)bD(x)和增廣代價(jià)函數(shù)pD D以初始點(diǎn)xk?1,用無(wú)約束優(yōu)化方法求 (x),得到它的Dk3.迭代算優(yōu)解xk。若xk已滿足終止條件,則輸出最優(yōu)解xk;否則,k:=k+1,轉(zhuǎn)步2)在內(nèi)懲罰法中,初始{Dk|k=1,2,...}可按下述遞推方式產(chǎn)Dk+1=σ?1Dk(C1>0,σ≥終止條件bD(xk≤ε,或gk=max{|gi(xk)|}≤k懲罰法的優(yōu)點(diǎn)是方法結(jié)構(gòu)較簡(jiǎn)單,但存在下述缺點(diǎn)
3.迭代算收斂速度計(jì)算量方法自身造成了數(shù)值計(jì)算上 因?yàn)樵谇蠼膺^程中要求懲因子無(wú)限增大或無(wú)限數(shù)的矩陣的嚴(yán) ,直接影響了懲罰法的效率,甚至算法失敗[乘子法
3.迭代算Hestenes1969年,針對(duì)等式約束優(yōu)化問題提出了著名的乘子法,它借用了懲罰法中構(gòu)造增廣代價(jià)函數(shù)的思想,并利用Lagrange乘子法克服了懲罰法所固有的數(shù)值。后來,Buys,Bertsekas,RockafellarHestenes乘子法到一般約束優(yōu)化問題。先介紹Hestenes乘子法。乘考慮等式約束優(yōu)化問?minf?subjecttoh(x)=0,i=
3.迭代算假定所涉及的函數(shù)都pc(x)=f(x)pck
2
∑(hi(x))i=令 (x),k=1,2,...的最優(yōu)解為xk,則必kqck? (xk)=?f(xk)+Ck∑hi(xk)?hi(xk)=cki=qi1?f(xk)=?∑hi i=
(xk
(xk假定xk→x*k→∞,其中x*為最優(yōu)解于是在上式3.迭代算 limk→∞ ?f(xk)=?∑hi(x*)?hi(x*)= i=對(duì)于約束優(yōu)化問題,一般有?f(x*)≠0,所以Ck→∞。由此可見, 懲罰法的懲罰因子無(wú)限增大的本質(zhì)是f(x*)≠0。如果我們存在aane乘子*3.41的araneqL(x,μ)=f(x)+∑i=
3.迭代算?L(x*,μ*)
?xL(x*,?=??μL(x*,μ*)??(x*,μ*)不是函數(shù)L(x,μ)的極小點(diǎn)或極點(diǎn)即L(x*,μ)≤L(x*,μ*)≤L(x,綜上所述,問題(3.41)?minL(,?subjecttoh(x)=0,i=
3.迭代算 再將懲罰法應(yīng)用于上述問題,原問題(3.41)就轉(zhuǎn)化為求解增廣 pc(x,μ*)=L(x,μ*) ∑[hj 2j=的無(wú)約束極小問難點(diǎn):在數(shù)值上如何確定μ*和C,特別是確定μ*。對(duì)此,Hestenes出了如下方C選取一個(gè)無(wú)限增大的正數(shù)序列{Ck3.迭代算使之隨迭代次數(shù)增加而增大;對(duì)乘子μ*,先給定一個(gè)初始值,然后在迭代過程中不斷更新它。下面給出Hestenes的乘子μ*更新公假定已有μk,并令xk=argminpC(xμk),則kk?xk
(xk,μk)=?xL(xk,μk)+Ck∑hj(xk)?hj(xkj= =?f(xk)
∑μk?h(xk)+ j
∑hj(xk)?hj(xkj==?f(xk)
∑
+Ch(xk))?h(xk)=
k j= 3.迭代算?xL(x*,μ*)=?f(x*)
∑μ*?h j=≈?f(xk)
∑μk+1?h(xk
j=μk+1=μk+Ch(xk),j= k
>增趨于無(wú)窮大的正懲罰因子序列{Ck|k=1,2;k:=13.迭代算以初始點(diǎn)xk?1,用無(wú)約束優(yōu)化方法求 k C (x,μk)=f(x)Ck
∑μkh(x)jj=j
k∑[hj2j=若xk已滿足終止條件,則輸出最優(yōu)解xk;否則,轉(zhuǎn)步驟更新乘子:μk1=μk+Ch(xk),j=1,2,...,q,令k:=k+1 k轉(zhuǎn)步2)**Ck+1=σCk(C1∈[0.1,1],σ≥初始乘子常取零。終止條件:hk=max{|hj(xk)|}≤ε,或||xk1?xk||≤ε且||μk1?μk||≤ε,或|f(xk1?f(xk)|≤
3.迭代算Rockafellar將Hestenes乘子 到不等式約束優(yōu)化問題?minf ?subjecttog(x)≤0,i=1,2,...,
Rockafellar乘子法首先引入松馳變量y=(y1,y2,...,yp)T將不等式約束優(yōu)化(3.46)轉(zhuǎn)化為變量(x,y)的等式約束優(yōu)化:?minfi?subjecttogi(x)+y2=0,i=1,2,...,i
根據(jù)Hestenes乘子法,(3.47)的增廣Lagrange代價(jià)函數(shù)C (x,y,λ)=f(x)Ck
qi∑λi(gi(x)+y2)ii=
2
i∑(gi(x)+yii=
3.迭代算其中λ=(λ1,λ2,...,λp)T是乘子,{Ck}是一個(gè)單調(diào)增趨于無(wú)窮的正懲罰因子序列。近最優(yōu)解的迭代點(diǎn)列{(xkyk)}與乘子的迭代點(diǎn)列(xk,yk)=argminpC(x,y,λkkλk1=λk+Cg(xk+(yk)2),j=1,2p k 數(shù)pC(xy,λ關(guān)于變y極小kL(x,λ)=minypC(x,y,λ)k從下述方y(tǒng)1(λ1+Ck(g1(x)+y2))
3.迭代算 ?y2(λ2+Ck(g2(x)+y2))k?yk
(x,y,λ)??
?= ?2p得
+Ck(gp(x)+yp??1(λ+C(g
+C(g(x))<iky2=? ik?
,i=1,2,...,pi+Ck(gi(x))≥kλ(g(x)+y2)+Ck(g(x)+y2
3.迭代算??i,(λi+Ck(gi(x))<=
C?λigi(x)+k(gi(x))2,(λi+Ck(gi(x))≥
i[(max(0,λi+Ck(gi(x)))2?λ2],i=1,2,...,i因此L(x,λ)=minypC(x,y,λ)=f(x)k
pi1∑[(max(0,λi+Ckgi(x)))2?λi1ki=3.迭代算λk+1=λk+Cg(xk)+(yk)2)=max(0,λk+Cg(xk)),i=1,2,..., k k>增趨于無(wú)窮大的正懲罰因子序列{Ck|k=1,2;k:=1k C (x,λk)=f(x)Ck
[(max(0,λi+Ckgi(x)))?λi]ki=3.迭代算若xk已滿足終止條件,則輸出最優(yōu)解xk;否則,轉(zhuǎn)步驟更新乘子λk1=max(0,λk+Cg(xk)),i=1,2p kk:=k+1,轉(zhuǎn)步2)。一般約束優(yōu)化?minf?subjecttog(x)≤0,i=1,2,..., ? hj(x)=0,i=?的增廣代價(jià)函數(shù)序p1pLC(x,λk,μk)=f(x) ∑[(max(0,λ
3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 游樂園服務(wù)行業(yè)營(yíng)銷策略方案
- 地?zé)岚l(fā)電和直接利用設(shè)備相關(guān)行業(yè)投資方案
- 2懸挑式腳手架施工方案-5416
- 中秋節(jié)聯(lián)歡會(huì)致辭范文(10篇)
- 九月大班上學(xué)期月計(jì)劃范文(5篇)
- 中秋晚會(huì)董事長(zhǎng)致辭范文(13篇)
- 曹植課件教學(xué)課件
- 講師比賽課件教學(xué)課件
- 影響高中數(shù)學(xué)成績(jī)的原因及解決方法
- 消費(fèi)品和有關(guān)服務(wù)的比較試驗(yàn) 實(shí)施要求 編制說明
- 出院小結(jié)模板-2
- 旅游景區(qū)公共信息導(dǎo)向系統(tǒng)規(guī)范與設(shè)計(jì)(旅游)
- 過程流程圖,控制計(jì)劃,PFMEA培訓(xùn)
- 六年級(jí)語(yǔ)文 六年級(jí)班家長(zhǎng)會(huì)
- 內(nèi)科學(xué)(腎臟-內(nèi)分泌-血液)知到章節(jié)答案智慧樹2023年溫州醫(yī)科大學(xué)
- 地理教育測(cè)量與評(píng)價(jià)
- 2023上海車展展前報(bào)告
- 事業(yè)單位獎(jiǎng)勵(lì)審批表主要事跡
- 六年級(jí)勞動(dòng)與技術(shù)上冊(cè)教案
- 馬王堆導(dǎo)引術(shù)獨(dú)立彩圖版
- GB/T 26572-2011電子電氣產(chǎn)品中限用物質(zhì)的限量要求
評(píng)論
0/150
提交評(píng)論