我有一个有向图,我的问题是枚举这个图的所有最小(不能被其他循环的并集构造出来的循环)有向循环。这与Tarjan算法输出的结果不同。例如,在这个维基百科页面上的有向图中,我想要得到c <-> d和d <-> h作为两个分离的有向循环。
我不知道这个问题是否是多项式的。我看过一篇论文“枚举最小割和强连通子图”,似乎得出了这个问题是增量多项式的结论(我不知道这意味着什么),但是我无法从这篇文章中提取出一个算法。我也不确定最小强连通分量是否等同于我定义的最小循环。
有人知道这个问题的答案吗?
提前感谢!!!
我不知道这个问题是否是多项式的。我看过一篇论文“枚举最小割和强连通子图”,似乎得出了这个问题是增量多项式的结论(我不知道这意味着什么),但是我无法从这篇文章中提取出一个算法。我也不确定最小强连通分量是否等同于我定义的最小循环。
有人知道这个问题的答案吗?
提前感谢!!!