计算器类

TSP问题算法小软件 V3.7 绿色版
  • TSP问题算法小软件 V3.7 绿色版

  • 类别:计算器类系统: WinAll
  • 大小:2.14M时间:2018-07-25 14:18:28

应用简介

  TSP问题算法小软件是一款简单高效的TSP问题求解助手。TSP问题,也就是旅行商问题,是最基本的路线问题,那么如何利用软件来帮助我们计算这些最线路问题呢?TSP问题算法小软件就能帮上你的忙。

TSP问题算法小软件

【TSP说明】

  TSP,即Traveling Salesman Problem,也就是旅行商问题,又译为旅行推销员问题、货郎担问题,简称为TSP问题,是最基本的路线问题。

  TSP问题在物流中的描述是对应一个物流配送公司,欲将n个客户的订货沿最短路线全部送到。如何确定最短路线。

  TSP问题最简单的求解方法是枚举法。它的解是多维的、多局部极值的、趋于无穷大的复杂解的空间,搜索空间是n个点的所有排列的集合,大小为(n-1)。可以形象地把解空间看成是一个无穷大的丘陵地带,各山峰或山谷的高度即是问题的极值。求解TSP,则是在此不能穷尽的丘陵地带中攀登以达到山顶或谷底的过程。

  旅行商问题字面上的理解是:有一个推销员,要到n个城市推销商品,他要找出一个包含所有n个城市的具有最短路程的环路。

  TSP的历史很久,最早的描述是1759年欧拉研究的骑士周游问题,即对于国际象棋棋盘中的64个方格,走访64个方格一次且仅一次,并且最终返回到起始点。

  TSP由美国RAND公司于1948年引入,该公司的声誉以及线性规划这一新方法的出现使得TSP成为一个知名且流行的问题。

  旅行推销员的问题,我们称之为巡行(Tour),此种问题属于NP-Complete的问题,所以旅行商问题大多集中在启发式解法。

TSP问题算法小软件

【解决方法】

  1、途程建构法(Tour Construction Procedures)

  从距离矩阵中产生一个近似最佳解的途径,有以下几种解法:

  2)节省法(Clark and Wright Saving):以服务每一个节点为起始解,根据三角不等式两边之和大于第三边之性质,其起始状况为每服务一个顾客后便回场站,而后计算路线间合并节省量,将节省量以降序排序而依次合并路线,直到最后。

  3)插入法(Insertion procedures):如插入法、最省插入法、随意插入法、最远插入法、最大角度插入法等。

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

  先给定一个可行途程,然后进行改善,一直到不能改善为止。有以下几种解法:

  1)K-Opt(2/3 Opt):把尚未加入路径的K条节线暂时取代路径中K条节线,并计算其成本(或距离),如果成本降低(距离减少),则取代之,直到无法改善为止,K通常为2或3。

  2)Or-Opt:在相同路径上相邻的需求点,将之和本身或其它路径交换且仍保持路径方向性。

  蜜蜂实验

  蜜蜂实验

  3、合成启发法(Composite Procedure)

  1)起始解求解+2-Opt:以途程建构法建立一个起始的解,再用2-Opt的方式改善途程,直到不能改善为止。   2)起始解求解+3-Opt:以途程建构法建立一个起始的解,再用3-Opt的方式改善途程,直到不能改善为止。

TSP问题算法小软件

【使用说明】

  1.质点坐标是屏幕像素坐标,left,top,纵坐标向下不是向上,与数学上的纵坐标方向相反。

  2.坐标为屏幕像素坐标,所以只能整数。

  3.点坐标可以用鼠标拖动,拖动时可以超出屏幕范围自动产生滚动条,但点坐标不可以为负数。

【更新日志】

  V3.7主要修改:

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

  2、分支限界改名为穷举算法。

展开 收起

猜你喜欢

热门专题

热门推荐

  • 懂音律 V4.1.1 安卓最新版

    懂音律 V4.1.1 安卓最新版

  • 梅苗苗 V1.9.83 安卓版

    梅苗苗 V1.9.83 安卓版

  • 工奇兵 V8.168.0 安卓版

    工奇兵 V8.168.0 安卓版

  • 滴答清单手机版 V7.4.4.0 安卓版

    滴答清单手机版 V7.4.4.0 安卓版

  • 锤子便签 V4.1.6 安卓版

    锤子便签 V4.1.6 安卓版

  • Google表格 V1.24.492.00.90 安卓版

    Google表格 V1.24.492.00.90 安卓版

  • 员工之家 V3.0.79 安卓版

    员工之家 V3.0.79 安卓版

  • 抖音来客 V9.5.5 安卓版

    抖音来客 V9.5.5 安卓版

  • 美团开店宝手机版 V9.41.600 安卓版

    美团开店宝手机版 V9.41.600 安卓版

  • 秦丝进销存APP V5.89.0 安卓版

    秦丝进销存APP V5.89.0 安卓版

  • 番茄ToDo V10.2.9.288 安卓最新版

    番茄ToDo V10.2.9.288 安卓最新版

  • 5g看家监控软件 V3.44.0 安卓版

    5g看家监控软件 V3.44.0 安卓版

推荐排名

  • 钢材理论重量计算截面特性 V1.0 绿色免费版 11.29M4.5万人在用 钢材理论重量计算截面特性是一个专业的钢材理论重量计算工具,它可以用于计算H型,C型,Z型,工字型等钢材的截面特性,并且拥有打印功能,有需要的用户可以下载这个钢材理论重量计算软件来使用。

    详情
  • 钢材重量计算器免费版 V1.0 最新免费版 508K3.3万人在用 钢材重量计算器是一款适用于工程建筑类行业的计算软件。它的功能十分强大,包含常用钢板、工字钢、角钢、槽钢、H型钢、无缝管、钢管、钢轨、C型钢理论重量的计算、磅差处理、金额大写转换等功能。

    详情
  • 渐开线花键计算程序 V1.0 绿色免费版 560K1.7万人在用 渐开线花键计算程序可计算中国(GB/T3478-1995)、日本(JSB1602-61)(JsB1603)(JsD2001-59)、德国(DI5480-1991)(I5482-1991)、美国(ASB92.2M-80)(AsIB92.1-1980)(SEAJ493b)、英国(Bs3550-1963)、法国(E22-141)的几何尺寸及检验尺寸,操作非常的简单。

    详情
  • 型钢计算软件 V1.0 绿色版 227K1.2万人在用 型钢计算软件是针对钢截面制作的一款计算工具,可以对型钢的截面特性进行计算。使用该软件,可以帮助你提高计算效率,非常方便快捷,大大减轻你的工作量。

    详情
  • 吊装强度计算 V1.0 绿色免费版 3.13M8千人在用 吊装强度计算这个软件拥有吊耳强度计算、吊耳焊缝计算、吊梁压弯强度计算,螺栓强度计算这几种计算功能,操作简单,计算精准,帮助工程人员轻松计算不出错。

    详情
  • matlab V7.0 官方正式版 3K4千人在用 matlab7.0是一款科学仿真计算软件,其最大的强项就是拥有强大的矩阵计算以及仿真能力,可用于概念设计、算法开发、建模仿真、工程与科学绘图等多个行业领域,实时实现理想的集成环境,是目前最理想的科学计算软件。

    详情
  • 辐条长度计算器 V2.0 中文版 14K3千人在用 辐条长度计算器是一款非常好用的自行车辐条长度计算工具,此计算器操作使用起来也是非常的简单,只要您输入钢线数、有效轮圈直径、花鼓中心偏移量、花鼓辐条孔直径、交织编法等就可以计算钢线长度啦。

    详情
  • novex切削数据估算 V1.0 免费版 343K3千人在用 novex切削数据估算是一款非常小巧的切削数据计算软件。用户输入切削速度和转速就可以计算出切削时间、功率和切削力了,需要的朋友可以来下载使用!

    详情

网友评论