小编use*_*617的帖子

在DAG中查找Hamilton路径的算法

我指的是Skienna的算法书.

测试图是否G包含a的问题Hamiltonian pathNP-hard,哈密顿路径P是一个只访问每个顶点一次的路径.与汉密尔顿循环问题不同,从结束顶点到P的起始顶点不一定有G的边缘.

给定有向非循环图G(DAG),给出O(n + m)时间算法来测试它是否包含哈密顿路径.

我的方法,

我打算用DFSTopological sorting.但我不知道如何将这两个概念联系起来解决问题.如何使用拓扑排序来确定解决方案.

有什么建议?

algorithm hamiltonian-cycle directed-acyclic-graphs graph-algorithm

26
推荐指数
1
解决办法
2万
查看次数