标签: vertex np-complete disjoint-sets
这里我有一个有向图G.我需要确定是否存在 一组顶点不相交的循环,以便每个顶点属于一个循环。
我不确定这是否可以在多项式时间或NP-Complete完成?至少有人能指出我正确的方向吗?
答案 0 :(得分:5)
将每个顶点拆分为“in”顶点和“out”顶点。然后,顶点不相交的循环覆盖对应于该图上的完美匹配。您可以尽快找到完美匹配(即多项式时间)