【发布时间】:2017-06-11 18:06:10
【问题描述】:
我真的不明白如何使用 2-opt 算法找到给定游览的邻居:
假设我们有 T = 0-1-2-4-3-0
定义说:T的邻域被定义为所有的集合 可以通过改变 T 中两个不相邻的边(2-interchange)来达到的游览。
所以我们有这些不相邻的边:
(0,1) 和 (2,4)
(0,1) 和 (4,3)
(1,2) 和 (4,3)
(1,2) 和 (3,0)
(2,4) 和 (3,0)
我们必须找到 5 个邻居,我们如何通过这些 2-interchange 移动来生成它们?
提前致谢。
【问题讨论】:
标签: algorithm optimization traveling-salesman