在二分图中寻找最大独立顶点集的蛮力算法?

3

有人知道在二分图中找到最大独立顶点集的暴力算法的通用概要吗?

我知道还有其他算法,比如König定理来找MIS,但我想知道暴力方法的伪代码是什么?

此外,这种暴力算法的运行时间复杂度是多少?

1个回答

3

暴力算法是遍历所有顶点集并检查它们是否独立。有2^n个顶点集,遍历所有边以检查独立性是O(m)的,因此这样的算法成本为O(2^n*m)


m 和 n 代表什么,我假设 m 是边的数量,n 是顶点的数量? - user1084113
如果有2^n个子集,则n必须是顶点的数量。m的最大值为n * (n-1) / 2,因此作为顶点数量函数的复杂度变为O(2^n * n * (n-1)/2) - fnisi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接