- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分支限界法求TSP的搜索
0 1
2 39 3 4
24 2 30 4 5
26 5
40 53 48 79 53 45
3 4 5 2 3 5 33 2 32 35
2 3
3 4
4
46 37 84 58
3 4 2 44 2 3
49 62 86 2
归约矩阵以及约数
给定代价矩阵C ,从C的任何行i(或列i)的各元素中减去
前面的搜索的效率不高,几乎要搜索全部的状态空间。
此行(或此列)的最小元素的值r(i)(或r’(i)) ,称为对i行(或
其原因是评价函数以及上下界的估计太低。为了设计求
i列)的归约。将C的各行和各列都归约后的矩阵称为C的
解TSP问题的更好的评价函数,先定义其代价矩阵的归
归约矩阵。和数
约矩阵和约数。
r = ∑i≤n r(i) + ∑i≤n r’(i)
称为C的约数。
例子中的归约矩阵和约数
计算前面例子中的归约矩阵及其约数如下:
先做行归约:
再做列归约:
∞ 0 15 6 2 r(1)=25
∞ 25 40 31 27 3
0 ∞ 12 25 20 r(2)=5
5 ∞ 17 30 25 22
19 15 ∞ 6 1 18 14 ∞ 5 0 r(3)=1
2
9 50 24 ∞ 6 3 44 21 ∞ 0 r(4)=6
∞
22 8 7 10 ∞ 15 1 0 3 ∞ r(5)=7
0
r’(1) r’(2) r’(3) r’(5)
约数r =25+5+1+6+7= 47
文档评论(0)