这里我有一个有向图G。我需要判断是否存在 一组顶点不相交的循环,使得每个顶点都属于一个循环。
我不确定这是否可以在多项式时间内完成或者是否是 NP 完全的?有人能至少指出我正确的方向吗?
将每个顶点拆分为“内”顶点和“外”顶点。那么顶点不相交的循环覆盖对应于该图上的完美匹配。您可以像找到完美匹配一样快地找到问题的答案(即多项式时间)