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色爱欧美精品www| 欧美国产日韩一区二区三区精品影视| 欧美日韩北条麻妃一区二区| 婷婷色中文| 99精品国产自在现线观看| 青青青视频蜜桃一区二区| 日日拍夜夜操| 久久成人免费| aa级毛片毛片免费观看久| 波多野结衣亚洲一区| 国产综合无码一区二区色蜜蜜| 亚洲天堂成人在线观看| 91精品小视频| 国产精品不卡片视频免费观看| 色成人亚洲| 伊人五月丁香综合AⅤ| 精品伊人久久久香线蕉 | 国产成人超碰无码| 国产视频久久久久| www精品久久| 无码日韩人妻精品久久蜜桃| 久久精品嫩草研究院| 亚洲成人一区二区三区| 67194在线午夜亚洲| 精品国产一区二区三区在线观看| 亚洲黄色成人| 免费毛片网站在线观看| 99热亚洲精品6码| 亚洲最大综合网| 国产原创演绎剧情有字幕的| 97亚洲色综久久精品| 成人av手机在线观看| 日本不卡在线| 激情网址在线观看| 毛片基地视频| 亚洲综合激情另类专区| 亚洲中文字幕精品| 欧美97色| 超碰aⅴ人人做人人爽欧美| 欧美色伊人| 久久99国产综合精品女同| a天堂视频| 99久久国产精品无码| 国内精品久久九九国产精品 | 欧美精品影院| 色偷偷一区| 亚洲成人免费在线| 538国产视频| 国产经典三级在线| 国产福利观看| 91无码人妻精品一区| 国产精品专区第1页| 亚洲成人手机在线| 亚洲69视频| 一级毛片免费观看不卡视频| 91精品国产一区| 欧美一级特黄aaaaaa在线看片| 亚洲日韩Av中文字幕无码| 国产亚洲精品自在久久不卡| 毛片视频网址| 亚洲美女久久| 亚洲黄色成人| 香蕉视频在线观看www| 日本草草视频在线观看| 88av在线| 色综合成人| 久久人妻xunleige无码| 波多野吉衣一区二区三区av| 在线精品自拍| 中文字幕在线日本| 欧美一级高清片欧美国产欧美| 99精品国产电影| 亚洲水蜜桃久久综合网站| 国产自无码视频在线观看| 亚洲午夜国产精品无卡| 中文字幕免费播放| 手机永久AV在线播放| 日本91在线| 亚洲精品老司机| 又爽又大又黄a级毛片在线视频|