摘要: 全局最小割的意思是在一个无向图中任取S和T,求最小割的最小值 还有一种描述是删掉无向图中的边使得其不连通的最小代价 当然,这种题目可以用分治+最小割来求解 但是时间复杂度大约在O(n^4)左右 有一种更好的求解方法可以在O(n^3)的时间复杂度内求解 做法是这样的: 首先对于图中任意两点S->T 要 阅读全文
posted @ 2016-07-07 07:26 _Vertical 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 这是一种可以较快的求解任意两点间最小割的算法 正常的暴力的话我们要枚举点对,一共要做O(n^2)次网络流 而我们注意到设某一个S->T最小割中两个点x,y,满足x在S集合且y在T集合中 设S->T的最小割为C,x->y的最小割为W 则一定有C>=W 若取得大于号,则x->y的最小割中一定有一个属于S 阅读全文
posted @ 2016-07-07 07:14 _Vertical 阅读(328) 评论(0) 推荐(0) 编辑