【发布时间】:2014-08-05 20:19:16
【问题描述】:
我遇到了以下问题:
考虑以下启发式:从仅包含一个顶点的游览开始。在每一步中,找到游览外部的顶点,与游览的某个顶点的距离较小。设 v 为外顶点, u 为内顶点。在游览中添加 v。假设您的边遵循三角形距离属性。我们如何证明这种启发式是 TSP 度量问题的 2 近似?
有人知道如何开始吗?
提前致谢
【问题讨论】:
-
我真的不明白为什么有人会投反对票...
-
提示:什么数学证明技术适合这样一种情况:你有一个状态,你可以假设它有一些属性,然后你以某种方式逐步修改这个状态,并希望显示结果状态继续具有这个财产?
-
(我不确定这种技术在这里是否有效,但很明显首先要尝试。而且我认为你不应该被否决,但它目前在 SO 中很流行解释规则尽可能地狭窄,并且在某些人看来,证明的帮助更多的是数学/ CS而不是编程。您也可以在 CS SE 网站上尝试您的问题。)
-
嗨@j_random_hacker,我知道你建议通过归纳来证明它。如果我的算法适用于
n-1顶点,那么当我添加一个新的顶点时,我认为我没有太多控制上一个巡演将如何重新排列自身以包含第 n 个顶点... -
对,我真的不明白为什么有些人只是对这个问题投反对票而没有给出任何理由。我的意思是,其他人有可能失去兴趣看到一个被否决的问题,这是该网站的主要目标,即传播知识会丢失。不过不管怎样,谢谢你的建议,我也把它贴在了数学上。
标签: algorithm heuristics traveling-salesman approximation np-hard