在具有偶数个顶点的完整加权图中,是否有任何有效的算法可以找到具有以下属性的边集。
所有权重均为正
我想不出一个比蛮力更好的东西,但我不认为它是NP难。
答案 0 :(得分:2)
在多项式时间内解决此问题的一种方法如下:
这最大限度地减少了完美匹配所包含的最大边缘,这正是您在O(V ^ 3)时间内所寻找的。
下文给出了如何进行第3部分的来源
[1] http://www2.isye.gatech.edu/~wcook/papers/match_ijoc.pdf
[2] http://www.cs.illinois.edu/class/sp10/cs598csc/Lectures/Lecture11.pdf
[3] http://www.cs.ucl.ac.uk/staff/V.Kolmogorov/papers/blossom5.ps
在http://ciju.wordpress.com/2008/08/10/min-cost-perfect-matching/
处提供示例C ++源代码答案 1 :(得分:0)