999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Dijkstra標號法在直送式配送運輸問題中的應用

2021-09-18 18:21:14劉臣宇孫偉奇李衛靈
物流科技 2021年7期

劉臣宇 孫偉奇 李衛靈

摘? 要:運輸路線的選擇主要是選擇起點到終點的最短路線,路線的選擇直接影響到運輸成本。最短路線的度量可能是時間最短、距離最短或費用最少等。正確地選擇運輸路線是運輸工作人員的一項重要工作。直送式配送運輸是眾多運輸路線選擇問題中的一種,該問題的解法也比較多,但應用Dijkstra標號法來解決復雜的直送式配送運輸問題有其獨特的優勢。

關鍵詞:Dijkstra標號法;直送式配送;方法應用

中圖分類號:U116.2? ? 文獻標識碼:A

Abstract: The choice of transportation route is mainly to choose the shortest route from the start point to the end point. The choice of route directly affects the transportation cost. The measurement of the shortest route may be the shortest time, the shortest distance, or the least cost. Choosing the transportation route correctly is an important task for transportation staff. Direct delivery transportation is one of many transportation route selection problems, and there are many solutions to this problem. However, applying Dijkstra labeling method to solve complex direct delivery transportation problems has its unique advantages.

Key words: Dijkstra labeling method; direct delivery; method application

直送式配送運輸是指由一個供應點對一個收貨點的專門送貨,其貨物配送路線的優化就是選擇最短的配送路線,以節約時間、費用,提高配送效率。所以直送式配送運輸問題,主要是尋找物流網絡的最短路問題。對于分離的單個始發點和終點的網絡運輸路線選擇問題,可以有多種解決方法,Dijkstra標號法在解決直送式配送運輸問題中具有獨特的優勢,該方法不僅能夠快速找到配送的最短路線,而且還有利于編程計算,最終得到最短距離。

1? Dijkstra標號法

Dijkstra標號法適用于每條弧的賦權數c都大于或等于零的情況,Dijkstra標號法也稱為雙標號法。所謂雙標號法,也就是對圖中的點v賦予兩個標號l,k,第一個標號l表示從起點v到v的最短路的長度,第二個標號k表示在v至v的最短路上

v前面一個鄰點的下標,從而找到起點v到終點v的最短路徑及v與v的距離。

對于一個賦權圖(其賦權根據具體問題的要求可以是路程的長度,成本的花費等)中指定的兩個點v和v找到一條從v到v的路,使得這條路上所有弧的權數總和最小,這條路被稱之為v到v的最短路,這條路上所有弧的權數之和被稱之為從v到v的距離。如何找到v到v的最短路,可以應用Dijkstra標號法。

Dijkstra標號法求最短路徑的算法程序如下:

(1)給起點以標號0,s表示從v到v的距離為0,v為起點。

(2)找出已標號點的集合I,沒有標號點的集合J以及弧的集合v,v|v∈I,v∈J,這里這個弧的集合是指所有從已標號點到未標號點的弧的集合。

(3)如果上述弧的集合是空集,則計算結束。如果v已標號l,k,則v到v的距離即為l,從而v到v的最短路徑可以從k反向追蹤到起點v而得到。如果v未標號,則可以斷定不存在從v到v的最短路。

如果上述弧的集合不是空集,則轉下一步。

(4)對上述弧的集合中的每一條弧,計算:

s=l+c

在所有的s中,找到其值為最小的弧,不妨設此弧為V,V,則給此弧的終點以雙標號scd,c,返回步驟2。

若在第4步驟中,使得sij值為最小的弧有多條,則這些弧的終點既可以任選一個標定,也可以都予以標定,若這些弧中有些弧的終點為同一點,則此點應有多個雙標號,以便最后可以找到多條最短路徑。

2? 方法應用

圖1為一運輸網絡,弧線旁的數字為運輸距離(單位:千米),試求V到V間的最短路徑及其距離。

解:

(1)給起點V標以0,s,表示從V到V的距離為0,V為起點。

(2)這時已標定點的集合I=V,未標定點的集合J=V,V,V,V,V,弧集合v,v|v∈I, v∈J={V,V, V,V, V,V, V,V, V,V},并有:S=l+c=0+22=22,S=l+c=0+42=42,S=l+c=0

+31=31,S=l+c=0+56=56,S=l+c=0+79=79。

MinS,S,S,S,S=Min22,42,31,56,79=S=22

這樣給弧V,V的終點V標以22,1,表示從V到V的距離為22,并且V到V的最短路徑中V的前一個點是V。

(3)這時I=V,V,J=V,V,V,V,弧集合v,v|v∈I, v∈J={V,V, V,V, V,V, V,V,V,V, V,V, V,V, V,V},并有:S=l+c=22+31=53,S=l+c=22+22=44,S=l+c=22+42=66,S=l+c=22+56=78。

MinS,S,S,S,S,S,S,S=Min42,31,56,79,53,44,66,78=S=31

這樣給弧V,V的終點V標以31,1,表示從V到V的距離為31,并且V到V的最短路徑中V的前一個點是V。

(4)這時I=V,V,V,J=V,V,V,弧集合v,v|v∈I, v∈J={V,V, V,V, V,V,V,V, V,V, V,V,V,V, V,V, V,V},并有:S=l+c=31+23=54,S=l+c=31+32=63,S=l+c=31+43=74。

MinS,S,S,S,S,S,S,S,S=Min42,56,79,53,66,78,54,63,74=S=42

這樣給弧V,V的終點V標以42,1,表示從V到V的距離為42,并且V到V的最短路徑中V的前一個點是V。

(5)這時I=V,V,V,V,J=V,V,弧集合v,v|v∈I, v∈J={V,V, V,V, V,V, V,V,V,V, V,V,V,V, V,V},并有:S=l+c=42+23=65,S=l+c=42+32=74。

MinS,S,S,S,S,S,S,S=Min56,79,66,78,63,74,65,74=S=56

這樣給弧V,V的終點V標以56,1,表示從V到V的距離為56,并且V到V的最短路徑中V的前一個點是V。

(6)這時I=V,V,V,V,V,J=V,弧集合v,v|v∈I, v∈J=V,V, V,V, V,V, V,V, V,V,并有:S=l5+c=56+24=80。

MinS,S,S,S,S=Min79,78,74,74,80=S=S=74

這樣給弧V,V和V,V的終點V標以74,4和74,3,表示從V到V的距離為74,并且V到V的最短路徑中V的前一個點是V和V。

(7)這時I=V,V,V,V,V,V,J=Φ,弧集合v,v|v∈I, v∈J=Φ,計算結束。

到此根據終點V的標號可知,從V到V的最短距離是74,最短路徑中V的前一個點是V或V,V和V的前一個點是V,即此最短路徑為V→VV→V。

3? 結? 論

在Dijkstra算法中,網絡中的每個結點都要進行標號,標號的目的是找出每一點到后面各點的距離和路徑,通過比較得到最短路徑和最短距離,以此類推,直至終點,因此該算法實際上求出了從起點到網絡中各點的最短路徑和最短距離。在實際應用中,從起點到終點可能存在多條相同的路徑,這時可以根據實際情況任選其中一條路徑。

參考文獻:

[1] 劉臣宇. 海軍航材籌措與供應[M]. 北京:國防工業出版社,2015.

[2] 韓伯棠. 管理運籌學[M]. 2版. 北京:高等教育出版社,2005.

主站蜘蛛池模板: 日韩经典精品无码一区二区| 国产91成人| 亚洲黄色视频在线观看一区| 亚洲va在线观看| 国产精品对白刺激| 多人乱p欧美在线观看| yjizz国产在线视频网| 强乱中文字幕在线播放不卡| 狠狠色丁香婷婷综合| 亚洲精品国产精品乱码不卞| 亚洲无线国产观看| 亚洲欧洲自拍拍偷午夜色| 亚洲国产91人成在线| 91精品啪在线观看国产60岁| 精品国产香蕉在线播出| 亚洲精品老司机| 91小视频在线播放| 欧美亚洲综合免费精品高清在线观看 | 777午夜精品电影免费看| 日本一区二区不卡视频| 精品久久777| 99久久无色码中文字幕| 国内熟女少妇一线天| 国产精品太粉嫩高中在线观看| 欧美爱爱网| 国产性精品| 九九热精品免费视频| 狠狠色成人综合首页| 美女毛片在线| 亚洲天堂久久| av大片在线无码免费| 婷婷色中文| 99热亚洲精品6码| 日韩天堂网| 欧美精品高清| 91成人在线观看| 伊人精品成人久久综合| 国产亚洲精品无码专| 99久久精品免费观看国产| 91丝袜美腿高跟国产极品老师| 亚洲国产第一区二区香蕉| 色偷偷av男人的天堂不卡| 在线国产毛片| 日本亚洲国产一区二区三区| 青青国产在线| 欧美成人日韩| 亚洲国产精品一区二区高清无码久久| 国产XXXX做受性欧美88| 国产一在线观看| 久热中文字幕在线| 国产91导航| 一级毛片在线播放免费观看| 91免费观看视频| 福利在线不卡一区| 亚洲女人在线| 99热在线只有精品| 高清精品美女在线播放| 亚洲不卡av中文在线| 97精品伊人久久大香线蕉| 久久久91人妻无码精品蜜桃HD| 99热这里只有精品免费国产| 欧美中文字幕在线二区| 精品亚洲国产成人AV| 1769国产精品视频免费观看| 欧美中文字幕一区| 国产91丝袜在线播放动漫| 欧美伦理一区| 波多野吉衣一区二区三区av| 丁香亚洲综合五月天婷婷| 亚洲人人视频| 精品无码日韩国产不卡av| 东京热av无码电影一区二区| 久热这里只有精品6| 97国产在线播放| 亚洲人成在线免费观看| 91娇喘视频| 伊人网址在线| 国产三级韩国三级理| 婷婷色狠狠干| 伊人精品成人久久综合| 国产亚洲精品精品精品| 欧美午夜精品|