具有相同节点数的边缘二分化

时间:2014-10-14 08:25:10

标签: graph bipartite

我试图解决标准的二分化问题,即找到边缘的子集,使得输出图是二分图。 我的其他限制是:

  1. 每边的顶点数必须相等。
  2. 每个顶点都有一条边。
  3. 事实上,知道这样一个子集是否存在就足够了 - 我真的不需要构造本身。 最理想的是,算法应该很快,因为我需要重复地为O(400)节点运行它。

1 个答案:

答案 0 :(得分:0)

如果每个顶点只在一条边上入射,那么你想要的就是匹配。如果是这样,Edmonds的开花算法将完成这项工作。我还没有使用算法的实现来推荐。您可以查看http://www.algorithmic-solutions.com/leda/ledak/index.htm