亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        軟時(shí)間窗與隨機(jī)航行時(shí)間的不定期船舶航線規(guī)劃

        2015-03-21 07:10:40林國(guó)龍
        關(guān)鍵詞:搜索算法航行懲罰

        丁 一, 仲 穎, 林國(guó)龍, 溫 馨

        (上海海事大學(xué) 科學(xué)研究院, 上海 201306)

        ?

        丁 一*, 仲 穎, 林國(guó)龍, 溫 馨

        (上海海事大學(xué) 科學(xué)研究院, 上海 201306)

        為優(yōu)化航線設(shè)計(jì),降低船舶企業(yè)運(yùn)營(yíng)成本,在研究VRP(Vehicle Routing Problem)的基礎(chǔ)上,將其方法擴(kuò)展應(yīng)用到不定期船舶調(diào)度問(wèn)題,船舶運(yùn)輸需要在路徑優(yōu)化時(shí)同時(shí)考慮不確定航行時(shí)間及需求時(shí)間窗,用線性近似的方法來(lái)消除不確定航行時(shí)間的影響,通過(guò)懲罰函數(shù)的引入表示需求時(shí)間窗,建立充分考慮時(shí)間因素的數(shù)學(xué)模型,以總成本最小為目標(biāo).運(yùn)用掃描法和禁忌搜索算法,將問(wèn)題分為二個(gè)階段,第一階段,通過(guò)掃描法將VRP轉(zhuǎn)化為TSP(Traveling Salesman Problem),然后用禁忌搜索算法解決TSP,通過(guò)算例證明了提出算法的有效性,為實(shí)際不定期船舶的航線規(guī)劃提供了參考.

        時(shí)間窗; 隨機(jī)航行時(shí)間; 航線規(guī)劃; 掃描法; 禁忌搜索算法

        一般將船舶運(yùn)輸模式分為3類,分別為工業(yè)船運(yùn)、不定期船運(yùn)和班輪船運(yùn)[1].不定期船運(yùn)輸是指無(wú)固定航線、固定掛靠港口和班期的一種船舶營(yíng)運(yùn)方式,在整個(gè)水路運(yùn)輸中占有相當(dāng)高的比重.

        對(duì)于帶時(shí)間窗的VRP的研究, Archetti[2]等提出了第一個(gè)求解SDVRPTW (Vehicle Routing Problems with Split Deliveries and Time Windows)的精確算法,他們運(yùn)用禁忌搜索算法和新的有效不等式對(duì)子問(wèn)題分別求解,一種新的啟發(fā)式算法則被用于尋找最優(yōu)拆分點(diǎn).

        對(duì)于VRPST(Vehicle Routing Problem with Stochastic Travel Time)的研究,Zheng和Liu[3]運(yùn)用一種混合智能算法求解車輛模糊旅行時(shí)間問(wèn)題.

        綜上所述,國(guó)內(nèi)外關(guān)于運(yùn)輸路徑優(yōu)化的問(wèn)題,重點(diǎn)在于研究車輛路徑問(wèn)題,但是在國(guó)際貿(mào)易中,海上運(yùn)輸擔(dān)負(fù)著將近90%的海上貨運(yùn)量,船舶航線規(guī)劃問(wèn)題與車輛路徑問(wèn)題相比較,有其自己的特性.首先,船舶單次的行程比較長(zhǎng),時(shí)間也更久,航行時(shí)間較容易受天氣等多種因素的影響[4],因此其隨機(jī)性較大;其次,碼頭的設(shè)備數(shù)量和規(guī)模有所限制,船舶特別是大型船舶卸貨時(shí)間也較長(zhǎng),因此時(shí)間窗是不容忽視的;此外,船舶載貨量大,一般是單次行程服務(wù)于多個(gè)需求點(diǎn),再回到配送中心的.本文是在研究VRP問(wèn)題[5-7]的基礎(chǔ)上,將其方法擴(kuò)展應(yīng)用到不定期船舶調(diào)度問(wèn)題,船舶運(yùn)輸需要在路徑優(yōu)化時(shí)同時(shí)考慮不確定航行時(shí)間及需求時(shí)間窗,這兩個(gè)因素的引入都會(huì)使得原本就是NP-Hard的TSP問(wèn)題更加復(fù)雜,用線性近似的方法來(lái)消除不確定航行時(shí)間的影響[8],通過(guò)懲罰函數(shù)的引入表示需求時(shí)間窗.運(yùn)用掃描法[9]和禁忌搜索算法,將問(wèn)題分為二個(gè)階段,第一階段,通過(guò)掃描法將VRP轉(zhuǎn)化為TSP,然后用禁忌搜索算法[10]解決TSP.

        1 問(wèn)題描述和符號(hào)表示

        1)物流配送中心的位置為已知且唯一,設(shè)置配送中心為0;

        2)需求點(diǎn)的位置及需求量已知;

        3)需求點(diǎn)與需求點(diǎn)的線路與距離為已知且確定;

        4)船舶經(jīng)過(guò)需求點(diǎn)時(shí)只有卸貨而無(wú)裝貨,貨物配送完畢后以空船返回配送中心;

        5)船舶的最大載重量相同.

        表1 各需求點(diǎn)的需求量和坐標(biāo)

        表2 各港口之間的隨機(jī)航行時(shí)間分布情況、卸貨時(shí)間以及時(shí)間窗

        符號(hào)表示:a:?jiǎn)挝缓叫谐杀?;b:每使用一艘船的固定成本;c:船舶早于時(shí)間窗到達(dá)的懲罰成本;d:船舶晚于時(shí)間窗到達(dá)的懲罰成本;Q:船舶最大載貨量;wi:船舶k為了滿足港口i的時(shí)間窗約束,在港口外的等待時(shí)間;dij:港口i到港口j的距離;qi:港口i的需求量;qik:港口i由船舶k運(yùn)輸?shù)牧?

        opi:港口i的卸貨時(shí)間;[ei,li]:港口i的時(shí)間窗.

        2 數(shù)學(xué)模型

        目標(biāo)函數(shù):

        (1)

        (2)

        (3)

        (4)

        (5)

        (6)

        (7)

        (8)

        qij≥0,wi≥0,

        (9)

        yik=0或1 ?ixijk=0或1 ?i,?j.

        (10)

        式(1)表示確保船舶不超過(guò)最大載重量;(2)保證每個(gè)節(jié)點(diǎn)的運(yùn)輸需求均被滿足;(3)保證每艘船舶都是始于母港,訪問(wèn)客戶節(jié)點(diǎn)后,最后又回到母港;(4)和(5)保證每艘船最多訪問(wèn)每個(gè)客戶節(jié)點(diǎn)1 次,且訪問(wèn)后必須離開(kāi);(7)表示每個(gè)節(jié)點(diǎn)至少被訪問(wèn)一次.

        3 算法研究

        算法的思想:以確定的航行時(shí)間求得初始解,再構(gòu)造虛擬時(shí)間窗,以虛擬時(shí)間窗的懲罰函數(shù)代替初始的懲罰函數(shù),進(jìn)行兩次求解,最后獲得修正解.

        3.1 不確定性航行時(shí)間的近似處理

        圖1 隨機(jī)航行時(shí)間的線性近似圖Fig.1 The approximate linear figure of random sailing time

        3.2 虛擬時(shí)間窗的構(gòu)造

        軟時(shí)間窗下懲罰函數(shù):

        虛擬時(shí)間窗下的懲罰函數(shù):

        3.3 求解所用的方法

        3.3.1 掃描法 Gillett和Miller于1974年所提出的求解車輛路線問(wèn)題的方法,此方法屬于先分群再排路線的方式.該方法采用極坐標(biāo)來(lái)表示各需求點(diǎn)的區(qū)位,然后任取一需求點(diǎn)為起始點(diǎn),定其角度為零度,以順時(shí)鐘或逆時(shí)鐘方向,以車容量為限制條件進(jìn)行服務(wù)區(qū)域之分割,進(jìn)行車輛配送的分組作業(yè),由此實(shí)現(xiàn)將VRP轉(zhuǎn)化為TSP.3.3.2禁忌搜索法 禁忌搜索算法最早是由

        Glover 提出的,它是一種“局部搜索”的修正方法,從一些初始解開(kāi)始,試圖找到更好的解,然后從這個(gè)新的解開(kāi)始,繼續(xù)尋找好的解,這一過(guò)程不斷重復(fù),直到找到的解不再改善為止.

        4 求解過(guò)程

        采用“先分組再排線路”的二階段求解方法,進(jìn)行配送線路的安排.

        4.1 構(gòu)造初始解

        以掃描法為基礎(chǔ),修改其演算方法進(jìn)行初始解的構(gòu)造,此算法可以達(dá)到先分組的目標(biāo),而且此方法在選擇配送點(diǎn)進(jìn)行求解時(shí),可以將臨近的點(diǎn)選入同一群組中,滿足初始解的基本需求.而在船舶路線規(guī)劃方面,在構(gòu)造初始路線時(shí),加入“船舶載重限制”的條件,使得初始解的每一群組均能滿足此限制.

        4.2 禁忌搜索

        禁忌搜索的步驟如下:

        1)輸入需求點(diǎn)的數(shù)據(jù);

        2)設(shè)定參數(shù),禁忌名單長(zhǎng)度設(shè)為4,最大重復(fù)搜尋次數(shù)設(shè)為100;

        3)目標(biāo)函數(shù)和移步.

        在計(jì)算目標(biāo)函數(shù)值之前,首先建立一個(gè)對(duì)稱矩陣,存放兩兩需求點(diǎn)之間的距離.計(jì)算目標(biāo)函數(shù)值時(shí),使用點(diǎn)對(duì)交換(Pair Swap)的節(jié)點(diǎn)交換法作為禁忌搜索法的移步方法,來(lái)達(dá)到臨近搜尋的目的.

        表3 需求點(diǎn)之間的距離

        4.3 最優(yōu)解的改善

        建立初始解所使用的掃描法,被納入組中的需求點(diǎn)就無(wú)法在不同的路線中跳動(dòng),得到較差的初始解結(jié)果.此處使用兩種不同線路中交換節(jié)點(diǎn)的方法來(lái)彌補(bǔ)這個(gè)缺陷,期望能在需求點(diǎn)盡量相鄰的條件下,找出更好的路線規(guī)劃.

        4.4 求解結(jié)果

        以0點(diǎn)為原點(diǎn),任意做一條射線,逆時(shí)針?lè)较驋呙?,得?種初始解,如表4所示.

        表4 掃描法求解結(jié)果

        表5 最終求解結(jié)果

        圖2 航線規(guī)劃最終結(jié)果Fig.2 The end results of route planning

        5 結(jié)束語(yǔ)

        航行時(shí)間為隨機(jī)時(shí)候的總成本是1 000.6,比航行時(shí)間是確定值的時(shí)候的998.8多了1.8,這說(shuō)明隨著航行時(shí)間不確定性的引入,帶來(lái)了時(shí)間窗懲罰成本的上升.海上運(yùn)輸擔(dān)負(fù)著將近90%的海上貨運(yùn)量,國(guó)內(nèi)外對(duì)公路運(yùn)輸?shù)难芯课墨I(xiàn)很多,相比之下,對(duì)船舶航線,特別是不定期班輪航線的研究不多,由于不定期船舶運(yùn)輸沒(méi)有固定的船期、固定的航線、以及固定的掛靠港,因此對(duì)于不定期船經(jīng)營(yíng)公司來(lái)說(shuō),如何規(guī)劃船舶航線是十分重要的問(wèn)題.本文根據(jù)船舶運(yùn)輸?shù)奶攸c(diǎn),將其抽象為隨機(jī)航行時(shí)間且?guī)в行枨髸r(shí)間窗的多重旅行商模型.運(yùn)用掃描法和禁忌搜索算法,將問(wèn)題分為二個(gè)階段,第一階段,通過(guò)掃描法將VRP轉(zhuǎn)化為TSP,然后用禁忌搜索算法解決TSP,并通過(guò)算例證明了算法的有效性,本文中所用到的算法,為實(shí)際不定期船舶的航線規(guī)劃提供了參考.

        [1] Meng Q, Wang S, Henrik A,et al. Containership routing and scheduling in liner shipping: Overview and future research directions[J]. Transportation Science, 2013, 0461:1-16.

        [2] Archetti C, Bouchard M, Desaulniers G. Enhanced branch and price and cut for vehicle routing with Split deliveries and time windows[J].Transportation Science, 2011, 45(3): 285-298.

        [3] Zheng Y, Liu B. Fuzzy vehicle routing model with credibility measure and its hybrid intelligent algorithm[J]. Applied Mathematics and Computation, 2005, 176(2):673-683.

        [4] 靳鵬歡,隨機(jī)因素影響下的不定期船航次優(yōu)化研究[D]. 大連:大連海事大學(xué), 2012: 1-11.

        [5] 李 娜. VRP在支線船舶調(diào)度中的擴(kuò)展應(yīng)用研究[D].大連:大連海事大學(xué), 2006; 1-41.

        [6] 謝秉磊, 郭耀煌, 郭 強(qiáng). 動(dòng)態(tài)車輛路徑問(wèn)題:現(xiàn)狀與展望[J]. 系統(tǒng)工程理論方法應(yīng)用, 2002, 11(2): 116-120.

        [7] Archetti C, Feillet D, Gendreau M, et al. Complexity of the VRP and SDVRP[J]. Transportation Research Part C, 2011, 19: 741-750.

        [8] 戴 韜, 楊稀麟. 考慮時(shí)間窗與隨機(jī)航行時(shí)間的船舶航線規(guī)劃[J]. 計(jì)算機(jī)工程與應(yīng)用,2012, 48(25):234-238.

        [9] 邱愛(ài)華. 掃描法和遺傳算法在物流配送車輛優(yōu)化調(diào)度中的應(yīng)用研究[D]. 北京:北京交通大學(xué),2008: 1-42.

        [10] 郎茂祥, 胡思繼. 車輛路徑問(wèn)題的禁忌搜索算法研究[J]. 管理工程學(xué)報(bào),2004, 18(1):81-84.

        Tramp ship routing plan with soft time window and random sailing time

        DING Yi, ZHONG Ying, LIN Guolong, WEN Xin

        (Institute of Science, Shanghai Maritime University, Shanghai 201306)

        This paper is based on the study of VRP problems, and the method is extended to tramp scheduling problem, using a linear approximation method to eliminate the uncertain effect of the time of sailing and introducing a penalty function to deal with the time window. Using the scanning method and the tabu search algorithm, which divided the problem into two stages, the scanning method converted the VRP into TSP. Then the tabu search algorithm was utilized to solve the TSP with an example to prove the performance of the proposed algorithm. which provided a reference for the tramp ship when making route plan.

        time window; stochastic travel time; ship route planning; scanning method; tabu search algorithm

        2014-12-24.

        國(guó)家自然科學(xué)基金項(xiàng)目(71301101);上海教育委員會(huì)科研創(chuàng)新重點(diǎn)項(xiàng)目(11ZS1145);上海市教委重點(diǎn)學(xué)科資助(J50704).

        1000-1190(2015)03-0387-05

        U697.1

        A

        *E-mail: yingzhongbs1@163.com.

        猜你喜歡
        搜索算法航行懲罰
        到慧骃國(guó)的航行
        改進(jìn)的和聲搜索算法求解凸二次規(guī)劃及線性規(guī)劃
        神的懲罰
        小讀者(2020年2期)2020-03-12 10:34:06
        Jokes笑話
        懲罰
        小舟在河上航行
        航行
        青年歌聲(2017年6期)2017-03-13 00:57:56
        真正的懲罰等
        基于汽車接力的潮流轉(zhuǎn)移快速搜索算法
        基于逐維改進(jìn)的自適應(yīng)步長(zhǎng)布谷鳥搜索算法
        懂色av一区二区三区网久久 | 日本xxxx色视频在线播放| 国产精品黄网站免费观看| 久久久久亚洲AV无码去区首| 成人av一区二区三区四区| 国产成人综合日韩精品无码| 欧美人与动牲交a欧美精品| 国产精品情侣露脸av在线播放| 天堂精品人妻一卡二卡| 免费a级毛片18禁网站| a级毛片无码免费真人| 在线观看国产一区亚洲bd| 国产精品亚洲精品专区| 国产精品高清网站| 日本成本人三级在线观看| 国产亚洲欧洲AⅤ综合一区| 青青草视频在线观看9| 久久久亚洲av波多野结衣 | 亚洲成在人线久久综合| 亚洲精品区二区三区蜜桃| 国产色婷婷久久又粗又爽| 高清不卡一区二区三区| 午夜毛片午夜女人喷潮视频| 国产精品成人久久a级片| 一区二区三区美女免费视频| 国产午夜精品一区二区三区软件| 国产在线观看黄| 亚洲一区二区三区精品久久av | 久激情内射婷内射蜜桃人妖| 国内无遮码无码| 能看不卡视频网站在线| 伊人久久精品无码二区麻豆| 欧美真人性做爰一二区| 中文字幕乱码av在线| 福利视频一区二区三区| 超清纯白嫩大学生无码网站| 中文AV怡红院| 色视频不卡一区二区三区| 亚洲av日韩av天堂久久| 91手机视频在线| 亚洲码无人客一区二区三区|