Algorithm 用MST求TSP的最有效上界

Algorithm 用MST求TSP的最有效上界,algorithm,graph,tree,minimum-spanning-tree,traveling-salesman,Algorithm,Graph,Tree,Minimum Spanning Tree,Traveling Salesman,我很好奇,使用MST寻找TSP的最优(或接近最优)上界的最有效方法是什么。我试图优化我的算法以提高速度,但在找到MST后,在算法上计算“好”边界时遇到了问题。我知道一个基本边界是2 x MST长度,但这似乎不是我们能做的最好的。如果您有任何参考或见解,我们将不胜感激。您可能应该将MST转换为一次旅行,这将使您在线性时间内的绑定长度小于2*MST。MST还有一个扩展,叫做赫里斯托菲德算法,可能也值得研究 建议查看维基百科页面以了解更多信息

我很好奇,使用MST寻找TSP的最优(或接近最优)上界的最有效方法是什么。我试图优化我的算法以提高速度,但在找到MST后,在算法上计算“好”边界时遇到了问题。我知道一个基本边界是
2 x MST长度
,但这似乎不是我们能做的最好的。如果您有任何参考或见解,我们将不胜感激。

您可能应该将MST转换为一次旅行,这将使您在线性时间内的绑定长度小于2*MST。MST还有一个扩展,叫做赫里斯托菲德算法,可能也值得研究

建议查看维基百科页面以了解更多信息