【发布时间】:2017-07-28 13:15:17
【问题描述】:
图可以是循环的或非循环的。目标是确定从任何节点到另一个节点的路径是否存在,每个节点都被访问一次。
例如图表
A <=> B
B <=> C
B <=> D
不会有路径。没有办法构建包含每个节点的路径,其中每个节点只被访问一次。
我们可以假设每条边的长度相同,因为我们只是在寻找路径的存在。从最初的搜索中我找不到任何好的算法,但我可能错过了!
这只是我遇到的一个有趣的问题。如果需要更多信息,请告诉我!
【问题讨论】:
-
您可以通过说您正在寻找一种方法来检查哈密顿路径或回路是否存在来简化您的问题,因为哈密顿路径是遍历每个顶点并且不会在顶点上结束的路径它开始于,哈密顿回路是一条遍历每个顶点并在它开始的顶点处结束的路径。我相信这个问题存在于NP中
标签: graph-theory theory