我正在寻找一种算法,它给出一个图表,它返回其中的所有最小周期。
为了明确我想要什么,我需要算法从该图中准确返回以下循环:
(1,3,6,1),(1,6,4,1),(1,4,2,1) , (6,4,7,6), (2,4,7,2), (2,7,5,2)
我一直在搜索,但我仍然无法弄清楚这个问题的名称。是周期基础问题还是基本周期问题,还是两者相同?我找到了涉及 MST 或 All-Pairs Shortest Paths 的解决方案,但我无法理解其中任何一个。
我试图实现我在这里找到的霍顿算法:霍顿算法,但我在第 5 页的第 4 步中试图找出循环。
有人可以向我解释 Horton 算法的第 4 步到底需要做什么,或者给我另一种算法来解决我的问题吗?