• 沒有找到結果。

起始解構建模組

在文檔中 中 華 大 學 碩 士 論 文 (頁 43-47)

第三章 巨集啟發式方法解題架構設計

第三節 起始解構建模組

之位置,進行插入。返回Step 2-1。

Step 3:檢查是否所有起訖對都插入完畢。若是,則停止路線重組程序;若 否,則回到Step 1重新尋找。

有轉運中心之起訖對剩餘貨物量皆低於最大車輛車容量。

圖 11 貨物指派轉運中心模組

第三部份將所有起訖對剩餘貨物量使用路線重組程序進行路線構建,使用 的插入方法本研究稱之為改良式插入法,其中為了降低起始解構建的複雜度,

路線重組程序僅執行一次插入,且在起始路線選擇一個最大貨物量起訖對進行 路線構建後(N = 2 ; IsN = 6 ; AIsN = 3),個別比較3個絕對插入位置中路線成本最 小之貨物起訖對,並產生3個絕對位置的最佳插入起訖對,又稱之為3個候選點,

接著從3個候選點中選擇最大貨物量起訖對進行插入,結束即完成一條路線構建 的程序;在候選點產生的過程中有一選擇限制,如圖12所示,路線的起始起訖 對若為→,此時在進行候選點產生的過程中,為了減少路線的成本,在插 入位置1(符合絕對插入位置1)僅會對所有訖點為5且尚未配送的起訖對進行選擇、

比較(x→),同理插入位置4(符合絕對插入位置2)與插入位置6(符合絕對插入位 置3)僅會針對所有訖點為6且尚未配送的起訖對(X→)與所有起點為6且尚未配 送之起訖對(→X)進行選擇,若在候選點選擇的過程中3個候選點皆屬於空集

小型營業所

轉運中心(大型營業所) 貨物指派轉運中心

各轉運中心責任管理範圍

合時,則允許路線僅有一個起訖對之構建;路線構建模組的路線重組程序與插 入成本準則步驟說明如下:

Step 1:所有起訖對之剩餘貨物量中,選擇一貨物量最大的起訖對進行路線 新增,並決定其承載車種(符合其貨物量之最小車容量的車種)。

如圖12路線構建示意圖,從所有尚未配送之起訖對中選擇一個貨物 量最大的起訖對→貨物量720進行新增路線。

Step 2:依據絕對位置產生三個候選點,分別為插入點到起點、插入點介於 起點與終點之間以及終點到插入點三個候選點;候選點產生準則為 距離最近之起訖對,且插入後不超過車容量。

如圖12產生三個候選點,分別為三角形1、三角形2與三角形3,如 候選點三角型1選擇距離場站最近距離4且插入後不超過車容量916 之起訖對:→距離4,貨物量為510。

Step 3:從三個候選點中選擇一個貨物插入量最大的位置進行插入。

如圖12,比較所有候選點貨物量,此時候選點1(→)之貨物量510 之貨物量為最大,則選擇候選點1之起訖對進行插入,並更新路線 為→→。

Step 4:插入後檢查不增加距離的條件下,尚未配送之起訖對中是否有符合 插入條件之起訖對。如果有,則進行插入,並完成路線構建;如果 沒有,則直接完成路線構建。

如圖13所示,若候選點選擇為1,則插入後亦檢查1→B之貨物量是 否尚為配送,若是則檢查1→B的貨物量插入後是否滿足各節線之車

容量((1→B) + (1→A) < 車容量且(1→B) + (A→

B

) < 車容量),若插 入後均符合路線車容量則進行插入。

圖 12 路線構建示意圖

Step 5:重複Step 1~Step 4,直到所有剩餘起訖對都指派完畢,停止。

註:Step 3所比較之最大插入量僅檢查各候選點之「候選點比較量」;

「插入後插入量」僅待候選點決定後,方檢查「插入後插入量」;

如果尚未插入且允許插入,則進行插入。

1 1

2

3

A B B

B A

A 候選點 1

候選點 2

候選點 3

候選插入點 起始插入起訖對 候選點比較量 插入後插入量

A B

1 2 3

路線構建 未配送之起訖對

OD 貨量

--- 720

--- 420

--- 380

--- ---

候選點 3

OD 貨量 距離

--- 270 7

--- 250 5

--- 230 2 …

路線:

------

節線流量:

 :510  :720 車容量 916

候選點

候選點 1

OD 貨量 距離

--- 680 5

--- 510 4

--- 420 8 …

候選點 2

OD 貨量 距離

--- 110 9

--- 250 6

--- 130 8 …

在文檔中 中 華 大 學 碩 士 論 文 (頁 43-47)

相關文件