Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graph 查找';最小跨越路径';?_Graph_Graph Algorithm - Fatal编程技术网

Graph 查找';最小跨越路径';?

Graph 查找';最小跨越路径';?,graph,graph-algorithm,Graph,Graph Algorithm,灵感来自这部漫画 我知道有很多算法可以找到加权图的最小生成树,但是我一直在努力找到任何可以找到最小生成“路径”的算法 对于漫画来说,如果我们根据每一对关系对每一条边进行加权,那么社会最优的安排将是最小跨越“路径”,即跨越所有顶点的路径。有人能帮忙吗?找到最佳哈密顿路径(也称为最佳路径覆盖)是一个困难的问题。(确定是否存在任何哈密顿路径是一个NP完全问题。)讨论了最优路径覆盖算法。您可以在web上搜索这些术语以查找其他资源。我不知道有什么现成的代码 顺便说一句,(这基本上是你的复制品)清楚地解释了

灵感来自这部漫画

我知道有很多算法可以找到加权图的最小生成树,但是我一直在努力找到任何可以找到最小生成“路径”的算法


对于漫画来说,如果我们根据每一对关系对每一条边进行加权,那么社会最优的安排将是最小跨越“路径”,即跨越所有顶点的路径。有人能帮忙吗?

找到最佳哈密顿路径(也称为最佳路径覆盖)是一个困难的问题。(确定是否存在任何哈密顿路径是一个NP完全问题。)讨论了最优路径覆盖算法。您可以在web上搜索这些术语以查找其他资源。我不知道有什么现成的代码


顺便说一句,(这基本上是你的复制品)清楚地解释了为什么旅行推销员问题不是开始的地方。

这与找到最小值有什么不同吗?当然是正确的观察。另一个有趣的例子是,相关问题的复杂性不同:MST=easy,MSP/HP=hard。如果你能对社会约束做出一些假设,你也许可以用改进的哈夫曼算法来解决这个问题。可能重复感谢各位的回复,我发现了这个链接,它表明没有比暴力更好的算法了。