• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于節(jié)約里程法的連鎖超市配送線路優(yōu)化設(shè)計

      2010-11-14 05:46:22黃春蘭李珊珊
      當代經(jīng)濟 2010年20期
      關(guān)鍵詞:里程連鎖節(jié)約

      ○黃春蘭 李珊珊

      (南京信息職業(yè)技術(shù)學院 江蘇南京 210046)

      基于節(jié)約里程法的連鎖超市配送線路優(yōu)化設(shè)計

      ○黃春蘭 李珊珊

      (南京信息職業(yè)技術(shù)學院 江蘇南京 210046)

      近年來,大大小小的連鎖超市在我國各地得到了長足的發(fā)展,連鎖超市之間的競爭激烈化程度開始加劇。連鎖超市要在激烈競爭的市場中取勝,必須改進物流現(xiàn)狀,重視配送中心的作用,降低物流成本以加強供應鏈的保障能力,快速響應顧客的需要。如何更好地設(shè)計或者優(yōu)化現(xiàn)有的配送線路,成了一個難題,文章將對這個問題進行研究。

      連鎖超市 配送線路 優(yōu)化設(shè)計 節(jié)約里程法

      一、問題的提出

      物流配送是社會化大生產(chǎn)、國民經(jīng)濟發(fā)展的客觀要求,它的發(fā)展狀況對城市經(jīng)濟發(fā)展、商品流通和大眾消費起著重要的促進或制約作用。而好的配送方案,不僅能夠節(jié)約物流成本,提高商品運動的速度,而且還由于它能有效連接生產(chǎn)與消費,從而既有利于物流服務和商品附加價值的實現(xiàn),又能有效促進生產(chǎn)商按需生產(chǎn),真正使物流的管理建立在實需經(jīng)營的基礎(chǔ)上。由于配送獨有的特點,合理規(guī)劃配送路線對配送成本的影響非常顯著,所以必須在全面計劃的基礎(chǔ)上,制定高效的配送路線,這也是整個配送系統(tǒng)優(yōu)化的關(guān)鍵環(huán)節(jié)。

      在配送路線選擇中,主要采取模型化方法進行路線確定。常見的模型有Tabu Search算法、SOM方法、遺傳算法、節(jié)約里程法等。節(jié)約里程法,又稱車輛運行計劃法(VSP-Vehicles Scheduling Program),適用于實際工作中要求得較優(yōu)解或最優(yōu)的近似解,而不一定需要求得最優(yōu)解的情況。它的基本原理是三角形的一邊之長必定小于另外兩邊之和。當配送中心與用戶呈三角形關(guān)系時,由配送中心P單獨向兩個用戶A和B往返配貨的車輛運行距離必須大于以配送中心P巡回向兩用戶發(fā)貨的距離。那么,所計算的結(jié)果:2Lpa+2Lpb-(Lpa+Lpb+Lab)=Lpa+Lpb-Lab為巡回發(fā)貨比往返發(fā)貨的節(jié)約里程。

      本文根據(jù)連鎖超市配送特征,選擇節(jié)約里程法模型進行配送路線設(shè)計。

      二、研究對象的選取

      根據(jù)中國連鎖經(jīng)營協(xié)會數(shù)據(jù)顯示,2007年國內(nèi)零售業(yè)巨頭蘇果超市的蘇果馬群物流配送中心占地面積17萬平方米,單體倉庫面積達4.2萬平方米,為華東地區(qū)第一,年配送額可達60億元,有效配送半徑為300公里。本文即選擇蘇果馬群物流配送中心為研究對象,基于節(jié)約里程法對配送中心到周邊若干門店的配送路線進行設(shè)計。

      三、模型的假設(shè)

      假設(shè)對于選定的一些超市進行分析,而不是對所有的超市進行分析;假設(shè)針對超市某一類的貨物分析而不是所有物品進行分析;假設(shè)每個客戶只能被訪問一次,每輛車其能服務一條路線,在配送中心裝貨后,在每一站依次卸貨;假定目標是使系統(tǒng)運作費用最小,為簡化,假設(shè)為配送的總路程最小。

      四、用于分析的數(shù)據(jù)

      本文選擇南京馬群周邊的12個蘇果超市(見表1)。

      表1

      表2 里程表(單位:千米)

      表1中編號0代表的是蘇果馬群配送中心,之后的依次是12個門店。

      接下來統(tǒng)計各門店之間的距離,本文借助的是百度地圖的距離查詢功能,依次查詢之后得到相互之間的距離:由于馬路的雙向性,所以往返的里程是不相同的。雖然差距并不會太大,但是我們還是把它們區(qū)別對待。最終,得出了里程表(表2)。

      根據(jù)這個里程表,我們就可以使用節(jié)約里程法進行線路的優(yōu)化設(shè)計。

      五、使用節(jié)約里程法進行線路優(yōu)化設(shè)計

      節(jié)約里程法,又稱C-W算法,是由Clarke和Wright于1964年首次提出的。它的基本思想就是:對于配送中心以及兩個門店,關(guān)系如圖1所示。

      圖1

      如果車輛從 P->A->P->B->P,所需要的距離為 dis[P,A]+dis[A,P]+dis[P,B]+dis[B,P],而如果我們把路線改為,P->A->B->P 的話,則總距離為 dis[P,A]+dis[A,B]+dis[P,B],節(jié)約的路程為 dis[A,B]-dis[A,P]-dis[P,B],我們把這個路程記作“節(jié)約值”s[A,B]。我們知道從A至B的距離一定存在一個先開到P點再開到B點的路程選擇,距離為dis[A,P]+dis[P,B],但這個未必是最優(yōu)的,換言 s[A,B]=dis[A,B]-dis[A,P]-dis[P,B]應該≥0。

      據(jù)此,我們可以設(shè)計出具體的算法:

      Step 1:讀入兩兩之間的距離,填入dis數(shù)組中;Step 2:求出所有門店之間的節(jié)約值s[A,B];Step 3:然后按節(jié)約的值從大至小排序;Step 4:從第一輛車開始設(shè)計,對于每輛車;Step 4.1:初始路線為空;Step 4.2:找到最節(jié)約的s[A,B],構(gòu)造路線 0->A->B->0(0為配送中心);Step 4.3:在s中劃去從A出發(fā)的以及到達B的元素,即劃去s[A,X]與 s[X,B],X 為任意值;Step 4.4:若當前的路線為0->X->……->Y->0,我們找到最節(jié)約的 s[A,B],使得B=X或A=Y,對于構(gòu)造出路線0->B->X->……->Y->0或 0->X->……->Y->A->0;Step 4.5:在 s中劃去從A出發(fā)的以及到達B的元素,即劃去s[A,X]與s[X,B],X為任意值;Step 4.6:如果當前車承載的超市數(shù)已達上線轉(zhuǎn)Step4重新設(shè)計下一輛車;Step 4.7:轉(zhuǎn)Step4.4;Step 5:設(shè)計好每輛車的配送路線,算法結(jié)束。

      六、程序求解

      對于這個算法,我們編寫對應的C#程序進行求解,運行程序,得到節(jié)約里程表按從大至小的排序后如表3所示。

      表3

      而我們知道,未優(yōu)化的配送總距離215.2千米。

      當每車需承擔2個超市的時候,程序的計算過程為:車1:合并路線 0->6->4->0,總里程 33.8,節(jié)約里程 25.6;車 2:合并路線 0->8->5->0,總里程 37.0,節(jié)約里程 16.5;車 3:合并路線0->7->9->0,總里程 17.24,節(jié)約里程 16.36;車 4:合并路線0->11->12->0,總里程 17.9,節(jié)約里程 11.3;車 5:合并路線0->2->1->0,總里程8.53,節(jié)約里程7.37;車6:合并路線0->3->10->0,總里程 22.5,節(jié)約里程 1.1;總里程 136.97,比優(yōu)化前的215.2節(jié)約36.35%。

      當每車需承擔3個超市的時候,程序的計算過程為:車1:合并路線 0->6->4->0,總里程 33.8,節(jié)約里程 25.6;合并路線0->6->4->5->0,總里程 37.3,節(jié)約里程 24.1;車 2:合并路線0->8->9->0,總里程 26.8,節(jié)約里程 16.4;合并路線0->8->9->7->0,總里程 27.47,節(jié)約里程 15.63;車 3:合并路線0->11->12->0,總里程17.9,節(jié)約里程11.3;合并路線0->10->11->12->0,總里程 21.9,節(jié)約里程 7.9;車 4:合并路線 0->2->1->0,總里程 8.53,節(jié)約里程 7.37;合并路線 0->2->1->3->0,總里程 14.43,節(jié)約里程5.8;總里程101.10,比優(yōu)化前的215.2節(jié)約53.02%。

      當每車需承擔4個超市的時候,程序的計算過程為:車 1:合并路線 0->6->4->0,總里程33.8,節(jié)約里程 25.6;合并路線0->6->4->5->0,總里程37.3,節(jié)約里程24.1;合并路線0->6->4->5->8->0,總里程 49.2,節(jié)約里程 14.0;車 2:合并路線 0->7->9->0,總里程 17.24,節(jié)約里程 16.36;合并路線 0->1->7->9->0,總里程17.24,節(jié)約里程 8.4;合并路線 0->1->7->9->2->0,總里程 17.34,節(jié)約里程 7.4;車 3:合并路線 0->11->12->0,總里程 17.9,節(jié)約里程11.3;合并路線0->10->11->12->0,總里程21.9,節(jié)約里程7.9;合并路線 0->3->10->11->12->0,總里程32.5,節(jié)約里程1.1;總里程99.04,比優(yōu)化前的215.2節(jié)約53.98%

      可以看出優(yōu)化后對于里程的節(jié)約還是十分顯著的,而當我們知道不同容量的車行駛單位里程的價格以及根據(jù)實際情況,可以通過節(jié)約里程法找到最優(yōu)的結(jié)果。

      七、結(jié)束語

      節(jié)約里程法并不是計算的最優(yōu)的路線,而是一個較優(yōu)的路線,計算最優(yōu)的路線是一個NP完全問題(Non-deterministic Polynomial complete problem),無法在多項式的時間內(nèi)找到結(jié)果(NP完全問題未必沒有多項式算法,只是目前均沒有找到),即使摒棄搜索算法而改使用高效的動態(tài)規(guī)劃算法,時間復雜度依舊是指數(shù)級別的,這對于現(xiàn)實問題中配送中心需要配送門店的數(shù)目大量時候求解時間漫長到幾年、幾十年甚至更長,而節(jié)約里程法可以在極快的時間內(nèi)求出一個比較優(yōu)秀的結(jié)果,比起耗費大量人力物力而不切實際的求解最優(yōu)解,使用節(jié)約里程法就顯得更為經(jīng)濟有效了。

      [1]陳曉偉、張悟移、耿繼武:節(jié)約法在配送路線選擇中的應用[J].昆明理工大學學報,2003(4).

      [2]李如姣:“節(jié)約里程法”在某物流公司配送中心的實際運用[J].科技資訊,2008(28).

      猜你喜歡
      里程連鎖節(jié)約
      專注零售連鎖空間打造
      節(jié)約
      節(jié)約
      節(jié)約
      庫里受傷的連鎖效應
      NBA特刊(2018年7期)2018-06-08 05:48:32
      布拉格Burrito Loco連鎖快餐店
      騰勢400 用在上海市區(qū)的來回穿梭克服里程焦慮
      車迷(2017年12期)2018-01-18 02:16:12
      幸福合力 開啟幸福里程
      中國寶玉石(2017年2期)2017-05-25 00:37:11
      節(jié)約從我做起
      兒童繪本(2017年6期)2017-04-21 23:19:31
      幸福合力 開啟幸福里程
      中國寶玉石(2017年1期)2017-03-24 09:19:42
      深水埗区| 黄大仙区| 独山县| 西宁市| 项城市| 新余市| 肇东市| 望谟县| 聂拉木县| 上思县| 武鸣县| 仙居县| 桃源县| 白沙| 阳新县| 玛纳斯县| 麻江县| 泸州市| 宁远县| 鲜城| 奉贤区| 紫阳县| 赤壁市| 林甸县| 保山市| 威海市| 延长县| 邓州市| 莲花县| 康平县| 新巴尔虎左旗| 长治市| 曲靖市| 兴宁市| 梨树县| 海南省| 东乡族自治县| 益阳市| 星座| 鄂托克前旗| 布尔津县|