當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁 > 應(yīng)用軟件 > 計(jì)算器類 > TSP問題算法小軟件 V3.7 綠色版
TSP問題算法小軟件 TSP問題算法小軟件 V3.7 綠色版 / TSP數(shù)學(xué)模型工具 版本
  • 軟件大?。?/span>2.14M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2018-07-25
  • 軟件類別:計(jì)算器類
  • 軟件官網(wǎng):http://www.hanheng168.com
  • 應(yīng)用平臺:Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評分: 分?jǐn)?shù) 5.7

軟件非常好(100% 軟件不好用(0%

  TSP問題算法小軟件是一款簡單高效的TSP問題求解助手。TSP問題,也就是旅行商問題,是最基本的路線問題,那么如何利用軟件來幫助我們計(jì)算這些最線路問題呢?TSP問題算法小軟件就能幫上你的忙。

TSP問題算法小軟件

【TSP說明】

  TSP,即Traveling Salesman Problem,也就是旅行商問題,又譯為旅行推銷員問題、貨郎擔(dān)問題,簡稱為TSP問題,是最基本的路線問題。

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

  TSP問題最簡單的求解方法是枚舉法。它的解是多維的、多局部極值的、趨于無窮大的復(fù)雜解的空間,搜索空間是n個(gè)點(diǎn)的所有排列的集合,大小為(n-1)??梢孕蜗蟮匕呀饪臻g看成是一個(gè)無窮大的丘陵地帶,各山峰或山谷的高度即是問題的極值。求解TSP,則是在此不能窮盡的丘陵地帶中攀登以達(dá)到山頂或谷底的過程。

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

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

  TSP由美國RAND公司于1948年引入,該公司的聲譽(yù)以及線性規(guī)劃這一新方法的出現(xiàn)使得TSP成為一個(gè)知名且流行的問題。

  旅行推銷員的問題,我們稱之為巡行(Tour),此種問題屬于NP-Complete的問題,所以旅行商問題大多集中在啟發(fā)式解法。

TSP問題算法小軟件

【解決方法】

  1、途程建構(gòu)法(Tour Construction Procedures)

  從距離矩陣中產(chǎn)生一個(gè)近似最佳解的途徑,有以下幾種解法:

  2)節(jié)省法(Clark and Wright Saving):以服務(wù)每一個(gè)節(jié)點(diǎn)為起始解,根據(jù)三角不等式兩邊之和大于第三邊之性質(zhì),其起始狀況為每服務(wù)一個(gè)顧客后便回場站,而后計(jì)算路線間合并節(jié)省量,將節(jié)省量以降序排序而依次合并路線,直到最后。

  3)插入法(Insertion procedures):如插入法、最省插入法、隨意插入法、最遠(yuǎn)插入法、最大角度插入法等。

  2、途程改善法(Tour Improvement Procedure)

  先給定一個(gè)可行途程,然后進(jìn)行改善,一直到不能改善為止。有以下幾種解法:

  1)K-Opt(2/3 Opt):把尚未加入路徑的K條節(jié)線暫時(shí)取代路徑中K條節(jié)線,并計(jì)算其成本(或距離),如果成本降低(距離減少),則取代之,直到無法改善為止,K通常為2或3。

  2)Or-Opt:在相同路徑上相鄰的需求點(diǎn),將之和本身或其它路徑交換且仍保持路徑方向性。

  蜜蜂實(shí)驗(yàn)

  蜜蜂實(shí)驗(yàn)

  3、合成啟發(fā)法(Composite Procedure)

  1)起始解求解+2-Opt:以途程建構(gòu)法建立一個(gè)起始的解,再用2-Opt的方式改善途程,直到不能改善為止。   2)起始解求解+3-Opt:以途程建構(gòu)法建立一個(gè)起始的解,再用3-Opt的方式改善途程,直到不能改善為止。

TSP問題算法小軟件

【使用說明】

  1.質(zhì)點(diǎn)坐標(biāo)是屏幕像素坐標(biāo),left,top,縱坐標(biāo)向下不是向上,與數(shù)學(xué)上的縱坐標(biāo)方向相反。

  2.坐標(biāo)為屏幕像素坐標(biāo),所以只能整數(shù)。

  3.點(diǎn)坐標(biāo)可以用鼠標(biāo)拖動(dòng),拖動(dòng)時(shí)可以超出屏幕范圍自動(dòng)產(chǎn)生滾動(dòng)條,但點(diǎn)坐標(biāo)不可以為負(fù)數(shù)。

【更新日志】

  V3.7主要修改:

  1、增加了模擬退火算法。

  2、分支限界改名為窮舉算法。

軟件特別說明

標(biāo)簽: 算法工具 數(shù)學(xué)建模

其他版本下載

更多(24)>數(shù)學(xué)建模軟件

數(shù)學(xué)是每一名學(xué)生必學(xué)的科目之一,該學(xué)科不僅在工程技術(shù)、自然科學(xué)等領(lǐng)域發(fā)揮著越來越重要的作用,而且在建模方面也有著舉足輕重的地位,今天小編就為大家?guī)頂?shù)學(xué)建模軟件合集,歡迎前來下載。 查看 >>
相關(guān)文章
網(wǎng)友評論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.hanheng168.com.All rights reserved.

浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號