<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    dream.in.java

    能以不變應萬變是聰明人做事的準則。萬事從小事做起,積累小成功,問鼎大成功,是成功者的秘訣。

    Traveling Salesman Problem, TSP[1]

    、旅行商問題(Traveling Salesman Problem, TSP)

    這個問題字面上的理解是:有一個推銷員,要到n個城市推銷商品,他要找出一個包含所有n個城市的具有最短路程的環路。

    TSP的歷史很久,最早的描述是1759年歐拉研究的騎士周游問題,即對于國際象棋棋盤中的64個方格,走訪64個方格一次且僅一次,并且最終返回到起始點。

    TSP由美國RAND公司于1948年引入,該公司的聲譽以及線性規劃這一新方法的出現使得TSP成為一個知名且流行的問題。

    2、中國郵遞員問題(Chinese Postman Problem CPP)

    同樣的問題,在中國還有另一個描述方法:一個郵遞員從郵局出發,到所轄街道投遞郵件,最后返回郵局,如果他必須走遍所轄的每條街道至少一次,那么他應如何選擇投遞路線,使所走的路程最短?這個描述之所以稱為中國郵遞員問題, 因為是我國學者管梅古谷教授于1962年提出的這個問題并且給出了一個解法。

    3、“一筆畫”問題(Drawing by one line)

    還有一個用圖論語言的描述方式:平面上有n個點,用最短的線將全部的點連起來。稱為“一筆畫”問題。

    4、配送路線問題(Route of Distribution)

    TSP問題在物流中的描述是對應一個物流配送公司,欲將n個客戶的訂貨沿最短路線全部送到。如何確定最短路線。

    TSP問題最簡單的求解方法是枚舉法。它的解是多維的、多局部極值的、趨于無窮大的復雜解的空間,搜索空間是n個點的所有排列的集合,大小為(n-1)!。可以形象地把解空間看成是一個無窮大的丘陵地帶,各山峰或山谷的高度即是問題的極值。求解TSP,則是在此不能窮盡的丘陵地帶中攀登以達到山頂或谷底的過程。

    5、多回路運輸問題(Vehicle Routing Problem, VRP)

    多回路運輸問題在物流中的解釋是對一系列客戶的需求點設計適當的路線,使車輛有序地通過它們,在滿足一定的約束條件下,如貨物需求量、發送量、交發貨時間、車輛載重量限制、行駛里程限制、時間限制等等,達到一定的優化目標,如里程最短、費用最少、時間最短,車隊規模最少、車輛利用率高。

    VRP問題和TSP問題的區別在于:客戶群體的數量大,只有一輛車或一條路徑滿足不了客戶的需求,必須是多輛交通工具以及運輸工具的行車順序兩個問題的求解。相對于TSP問題,VRP問題更復雜,求解更困難,但也更接近實際情況。

    6、多個旅行商問題(Multiple TSP)

    由于限制條件的增加,TSP問題可以衍生出多個旅行商問題(MTSP),就是一個出發點,m個旅行商的TSP,即所訪問的客戶沒有需求,車輛沒有裝載的限制,優化目標就是要遍歷所有的客戶,達到總里程最短。

    VRP問題是MTSP問題的普遍化,當客戶的需求不僅僅是被訪問,而是有一定容積和重量的商品的裝載和卸載,涉及到不同種類和型號或不同載重量車輛的調度策略時,MTSP問題轉換為VRP問題。

    7、最近鄰點法(Nearest Neighbor)

    這是一種用于解決TSP問題的啟發式算法。方法簡單,但得到的解并不十分理想,可以作為進一步優化的初始解。求解的過程一共四步:首先從零點開始,作為整個回路的起點,然后找到離剛剛加入到回路的上一節點最近的一個節點,并將其加入到回路中。重復上一步,直到所有的節點都加入到回路中,最后,將最后一個加入的節點和起點連接起來,構成了一個TSP問題的解。

    8、最近插入法(Nearest Insertion)

    最近插入法是另一個TSP問題的求解方法。它的求解過程也是4步:首先從一個節點出發,找到一個最近的節點,形成一個往返式子回路;在剩下的節點中,尋找一個離子回路中某一節點最近的節點,再在子回路中找到一個弧,使弧的兩端節點到剛尋找到的最近節點的距離之和減去弧長的值最小,實際上就是把新找到的節點加入子回路以后使得增加的路程最短,就把這個節點增加到子回路中。重復以上過程,直到所有的節點都加入到子回路中。最近插入法比最近鄰點法復雜,但可以得到相對比較滿意的解。

    9、節約里程法(Saving Algorithm)

    節約算法是用來解決運輸車輛數目不確定的VRP問題的最有名的啟發式算法。它的核心思想是依次將運輸問題中的兩個回路合并為一個回路,每次使合并后的總運輸距離減小得幅度最大,直到達到一輛車的裝載限制時,再進行下一輛車的優化。優化過程分為并行方式和串行方式兩種。

    10、掃描算法(Sweep Algorithm)

    它也是求解車輛數目不限制的VRP問題的啟發式算法。求解過程同樣是4步:以起始點為原點建立極坐標系,然后從最小角度的兩個客戶開始建立一個組,按逆時針方向將客戶逐個加入到組中,直到客戶的需求總量超出了車輛的載重定額。然后建立一個新的組,繼續該過程,直到將全部客戶都加入到組中

    posted on 2009-03-27 17:06 YXY 閱讀(342) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产啪精品视频网站免费尤物 | 免费在线观看的网站| 国产亚洲av片在线观看16女人| MM1313亚洲精品无码久久| 女人被男人躁的女爽免费视频| 亚洲免费观看网站| av无码国产在线看免费网站| 亚洲短视频在线观看| 性生交片免费无码看人| 亚洲一级毛片免费看| 成全影视免费观看大全二| 亚洲一区精彩视频| 成人免费毛片视频| 春暖花开亚洲性无区一区二区| 免费国产成人午夜私人影视| 无码毛片一区二区三区视频免费播放 | 2022久久国产精品免费热麻豆| 亚洲视频在线观看网站| 国产成人免费在线| 亚洲一日韩欧美中文字幕在线| 日本免费电影一区| 一区二区三区在线免费观看视频| 亚洲桃色AV无码| 98精品全国免费观看视频| 亚洲乱码中文字幕小综合| 日韩在线免费播放| 中文永久免费观看网站| 亚洲永久永久永久永久永久精品| 91在线品视觉盛宴免费| 国产精品亚洲а∨无码播放不卡| 久久久久国产亚洲AV麻豆| 亚欧免费无码aⅴ在线观看| 亚洲国产日韩视频观看| 亚洲成A∨人片天堂网无码| 在线看片免费人成视频福利| 亚洲制服丝袜精品久久| 国产一区二区三区免费视频| 成人一区二区免费视频| 亚洲a∨无码男人的天堂| 亚洲高清无码在线观看| 久久国产精品成人片免费|