找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1986|回复: 12

[求助] 在cad上求解tsp问题

[复制链接]

已领礼包: 195个

财富等级: 日进斗金

发表于 2013-8-8 07:17:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
    各位有在cad上求解tsp问题,就是求最短路径的,可以交流一下吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-8-8 08:54:34 | 显示全部楼层
主要是算法了,算法成熟,什么语言实现到是次要的了。

点评

这倒是,我在网上搜了不少时间,公开的是有;我觉得解算10000个点超过10分钟就没有实际意义了,有好的介绍一下!  详情 回复 发表于 2013-8-8 10:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 195个

财富等级: 日进斗金

 楼主| 发表于 2013-8-8 10:30:11 | 显示全部楼层
newer 发表于 2013-8-8 08:54
主要是算法了,算法成熟,什么语言实现到是次要的了。

这倒是,我在网上搜了不少时间,公开的是有;我觉得解算10000个点超过10分钟就没有实际意义了,有好的介绍一下!

点评

楼主,你不如抛砖引玉下,给大家先介绍下什么是TSP,什么是最短路径,模型是什么,输入什么样的数据,得到什么样的结果。 有图介绍是最好的。  详情 回复 发表于 2013-8-8 10:38
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-8-8 10:38:21 | 显示全部楼层
zdqwy19 发表于 2013-8-8 10:30
这倒是,我在网上搜了不少时间,公开的是有;我觉得解算10000个点超过10分钟就没有实际意义了,有好的介 ...

楼主,你不如抛砖引玉下,给大家先介绍下什么是TSP,什么是最短路径,模型是什么,输入什么样的数据,得到什么样的结果。

有图介绍是最好的。

点评

其实什么是tsp问题、最短路径我也搞不懂,在机械加工、物流运输、服装制作等方面都有运用,在我这只为寻找下一个相同的图形方便,算了,直接上图  详情 回复 发表于 2013-8-8 12:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 195个

财富等级: 日进斗金

 楼主| 发表于 2013-8-8 12:30:27 | 显示全部楼层
newer 发表于 2013-8-8 10:38
楼主,你不如抛砖引玉下,给大家先介绍下什么是TSP,什么是最短路径,模型是什么,输入什么样的数据,得 ...

其实什么是tsp问题、最短路径我也搞不懂,在机械加工、物流运输、服装制作等方面都有运用,在我这只为寻找下一个相同的图形方便,算了,直接上图
tsp1.PNG
tsp2.PNG
tsp3.PNG
以下是测试图形
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:测试图形.zip 
下载次数:2  文件大小:130.37 KB 
下载权限: 不限 以上  [免费赚D豆]


论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 195个

财富等级: 日进斗金

 楼主| 发表于 2013-8-12 13:58:56 | 显示全部楼层
看样子只有自己写了,上万行的代码

点评

算法很重要的,如果有算法,不可能要上万行代码的,这种东西有规律的,这种东西树论,图论什么的有算法的,楼主找找?  详情 回复 发表于 2013-8-12 23:09
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-8-12 22:21:59 来自手机 | 显示全部楼层
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-8-12 23:09:59 | 显示全部楼层
zdqwy19 发表于 2013-8-12 13:58
看样子只有自己写了,上万行的代码

算法很重要的,如果有算法,不可能要上万行代码的,这种东西有规律的,这种东西树论,图论什么的有算法的,楼主找找?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-8-13 16:30:13 来自手机 | 显示全部楼层
TSP没有唯一解,估计程序算出来的没有LZ画的漂亮来自: Android客户端

点评

那也是程序生成的,不过不是在cad中生成  详情 回复 发表于 2013-8-13 21:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 195个

财富等级: 日进斗金

 楼主| 发表于 2013-8-13 21:30:00 | 显示全部楼层
st788796 发表于 2013-8-13 16:30
TSP没有唯一解,估计程序算出来的没有LZ画的漂亮

那也是程序生成的,不过不是在cad中生成

点评

给你找了10几篇论文,找个好的算法吧,然后才是考虑程序怎么写。  详情 回复 发表于 2013-8-13 22:57
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-8-13 22:57:35 | 显示全部楼层
zdqwy19 发表于 2013-8-13 21:30
那也是程序生成的,不过不是在cad中生成

给你找了10几篇论文,找个好的算法吧,然后才是考虑程序怎么写。


下载地址:晓东文库


论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-8-13 22:58:47 | 显示全部楼层

下载地址:晓东文库




下载地址:晓东文库




下载地址:晓东文库




下载地址:晓东文库




一直到137, 其他的去文档文库里面看吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 195个

财富等级: 日进斗金

 楼主| 发表于 2013-8-14 11:38:28 | 显示全部楼层
我有concorde和aco的代码,不是双精度的,原生c的,运行速度满快的,就是得修改才能在cad中使用;前段时间修改了一个凸包法寻找最短路径的代码,在点稠度均匀的情况下图形还理想,在点稀疏度较大就不行了。
第一图和第二图就是那个代码生成的,第三图是用贪心算法生成的,时间都不是太理想,用时在5秒左右。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-24 12:24 , Processed in 0.472096 second(s), 57 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表