算法設(shè)計與分析第9講 最短路徑.ppt_第1頁
算法設(shè)計與分析第9講 最短路徑.ppt_第2頁
算法設(shè)計與分析第9講 最短路徑.ppt_第3頁
算法設(shè)計與分析第9講 最短路徑.ppt_第4頁
算法設(shè)計與分析第9講 最短路徑.ppt_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1、貪婪方法、2、單源最短路徑問題、路徑:有向帶權(quán)連通圖、G=(V,e )、w:E-R、P=v1-v2-vk有權(quán)和、w、6、12、5、15、9、7、10、8、14、3、u另外,重復(fù)子結(jié)構(gòu)但是,我們使用貪婪的方法,4、三角不等式,對于所有的頂點,u、v、x V、(u、v)=(u、x) (x、v )、u、x、y、s是第一點。 在每兩個步驟中,將vs中估計距離最小的點加到s (貪婪選擇) 3來更新估計距離,6、Dijkstra算法、Dijkstra(G,w,s) d(s)=0、d(v Q=V/d估計距離whileq=null dou=min _ extrra 在s=suforeachv=adjuif

2、dvduw(u,v) /松弛操作跟蹤,7,一個例子,8,精準(zhǔn)性引理1,各步驟的松弛操作前后,保證dv=(s,v )證明:歸納法。 滿足初期: ds=0、dV-s=。 所有的松弛操作v前面的都滿足了,dv=du w(u,v)=(s,u )=(s,v ) .9,正確的引理2,如果s-。 在精準(zhǔn)性引理3和Dijkstra算法結(jié)束之前,dv=(s,v )證明:假設(shè)在u之前加上s的點都滿足dv=(s,v )。 選擇最短路徑(s,u )。 y是第一個s,x是前一個點。 因為x滿足dx=(s,x ) (歸納假設(shè)),所以在放松x時,dy=(s,y ) (輔助命題2如果u不是y,則y在外面,所以現(xiàn)在加入u,du (s,u (s,y)=dy不符點,s,s,y ) Time=(V V textract E tdeckey) Q是不同的結(jié)構(gòu),如果不采用時間不同的textract tdeckey Time數(shù)組(v) (1) (V2)最小棧內(nèi)存(lgv)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論