无向图中的最长周期

The longest cycle in an undirected graph

本文关键字:周期      更新时间:2023-10-16

如何在无向图中获得最长的周期(没有回溯,它需要太长时间)。

例:

0 3 0 1 0
3 0 0 1 0
0 0 0 0 0
1 1 0 0 0
0 0 0 0 0

解决:3 + 3 + 1 => 出:1 - 2 - 3 - 1。

如果你能找到最长的循环,你可以检测图是否具有哈密顿循环,这是一个NP完全问题,从而使你的问题NP很难。

这意味着除非P=NP,否则没有解决方案从根本上比回溯更好。