拉格朗日松弛算法-1.ppt_第1頁
拉格朗日松弛算法-1.ppt_第2頁
拉格朗日松弛算法-1.ppt_第3頁
拉格朗日松弛算法-1.ppt_第4頁
拉格朗日松弛算法-1.ppt_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Outline,Deep into SG algorithm。 Solve parallel machine scheduling using L-G method Simulation analysis,Deep into SG method,Widely used in non-differentiable optimization; Min f(x),dual,1.尋找到下界 2.得到一個(gè)初始的解,illustration for dual problems,原問題:尋找使得目標(biāo)值最小的x,對(duì)偶問題:尋找使得目標(biāo)函數(shù)最大的,Steps of SG,Step1:選一個(gè)初始拉格朗日乘子如 0,t=1; Step2:對(duì)于 從中任選一個(gè)次梯度 ;若 0則達(dá)到了最優(yōu)解而停止計(jì)算;否則, t=t+1,重復(fù)STEP2;,Illustration of SG,upper1,上升很慢,Gama,Lemma1:when Lemma2: and for all k, then Halve the dual gap,Illustration for gama,upper,lower,description,Basic parallel machine scheduling,job4,job3,job2,job1,M2,M1,Pro_time, weight, duedate, start_time,目 標(biāo) 2.能力約束 3.自身約束,Formulation,problem formulation,Steps of LG method,step1 .relaxation of the hard constrain step2 .solve the L-G dual problem using S-G method step3. get feasible solution using heuristic alg0rithm,Why using LG method,Good primal sequence Good bound.,First step relaxation,Dual problem,Max min problem (LSS),Dual problem,decomposition,給定 將上述問題分解成N個(gè)子問題,Solve dual problem,給定一個(gè),將 帶回原問題 得到關(guān)于 的函數(shù) 用次梯度法 得到一個(gè) 新的,heuristic,Get feasible solution LG-solution is a good primal solution The sequence is good but violate the capacity constrain. The one who cost much goes first,so it goes on.,Flow chart of heuristic,List 按照(LG start) K=1,i=1,Mk=0?,no,有任務(wù)在k完成嗎,yes,Mk+;(k+1 N),yes,Set K= k+1,Reform the list,i+;調(diào)度下一個(gè)job,i=job_num?,re- fresh start,Refresh start,no,end,yes,Simulation results,eg1: 12 jobs and 2 identical machines ; Eg2:25 jobs and 4 identical machines ; Result: Eg1 bound=31.82 with best heuristic result 34; Eg2 bound=37.74 with best heuristic result 38;,analysis,Deep into paithe LG multiplier What is the meaning of pai in physical sense? How it acts and changes during the itaration? The LG solution is a good primal solution though non-feasible. Why the LG solution is a good primal solution?,Pai (what),It tells us How important is the time K How important is the machine of time k Conclusion The cost of using the resource of time k,Mathematical sense (pai),Pai stands for the cost of resource at time k,Illustration for pai,不同時(shí)刻的pai在整個(gè)迭代過程中的趨向,K在,Illustration for pai,1.2.3.4.5分別代表不同的迭代時(shí)間,經(jīng)過迭代pai46最終的值,Illustration for pai,Pai !=0,Pai !=0; How can the solution of a completely different problem gives you a good primal solution?,原問題一定跟對(duì)偶問題很

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論