tsp 近似算法 matlab,三种解决TSP问题的近似算法的实现

【实例简介】

最近邻策略(NearestNeighbor)解决TSP问题的算法实现——是基于贪心思想;

最短链路策略(ShortestLinkedHeuristic)解决TSP问题的算法实现——也是基于贪心算法,但与上述实现细节有所不同;

最短插入启发式策略(NearestInsertion)解决TSP问题的算法实现——插入启发式策略基本思想是对由|V|个城市的某m个城市所构成的回路,陆续地选择一个未在回路中的城市,然后插入到该回路,使得引起的权和的改变量最小。重复上述过程,直到所有的城市被插入。根据选择待插入城市的不同,插入启发式策略包括最近点插入、最远点插入以及随机插入法。

【实例截图】

【核心代码】

实验14

└── 实验14

├── NearestInsertion

│   ├── Debug

│   │   ├── cl.command.1.tlog

│   │   ├── CL.read.1.tlog

│   │   ├── CL.write.1.tlog

│   │   ├── link.2752-cvtres.read.1.tlog

│   │   ├── link.2752-cvtres.write.1.tlog

│   │   ├── link.2752.read.1.tlog

│   │   ├── link.2752.write.1.tlog

│   │   ├── link.command.1.tlog

│   │   ├── link-cvtres.read.1.tlog

│   │   ├── link-cvtres.write.1.tlog

│   │   ├── link.read.1.tlog

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值