【发布时间】:2013-02-04 14:55:19
【问题描述】:
在研究了这两个问题之后,我无法得出它们之间的区别。
哈密顿路径
哈密顿路径是图的两个顶点之间的路径,每个顶点只访问一次。给定一个图G 和两个不同的节点S 和E,在G 中是否存在从S 到E 的哈密顿路径?
我发现这个问题是 NP-Complete
最短路径
在图论中,最短路径问题是在图中找到两个顶点(或节点)之间的路径,使得其组成边的权重之和最小化的问题。 这个问题是P
它们之间的实际区别是什么?以及它们的复杂度是如何计算的?
【问题讨论】:
-
对于汉密尔顿路径,如果不是“只访问每个顶点一次”而是说“访问图中的每个顶点,但只访问一次”,也许会更清楚。
标签: algorithm complexity-theory