当前位置: 首页 > news >正文

无源汇点的最小割问题 Stoer–Wagner

无源汇点的最小割问题 Stoer–Wagner

也称为全局最小割。定义补充(与《网络流》中的定义不同):

:是一个边集,去掉其中所有边能使一张网络流图不再连通(即分成两个子图)。

通过递归的方式来解决无向正权图上的全局最小割问题,算法复杂度 \(\mathcal O(VE + V^{2}\log V)\) ,一般可近似看作 \(\mathcal O(V^3)\)

signed main() {int n, m;cin >> n >> m;DSU dsu(n); // 这里引入DSU判断图是否联通,如题目有保证,则不需要此步骤vector<vector<int>> edge(n + 1, vector<int>(n + 1));for (int i = 1; i <= m; i++) {int x, y, w;cin >> x >> y >> w;dsu.merge(x, y);edge[x][y] += w;edge[y][x] += w;}if (dsu.Poi(1) != n || m < n - 1) { // 图不联通cout << 0 << endl;return 0;}int MinCut = INF, S = 1, T = 1; // 虚拟源汇点vector<int> bin(n + 1);auto contract = [&]() -> int { // 求解S到T的最小割,定义为 cut of phasevector<int> dis(n + 1), vis(n + 1);int Min = 0;for (int i = 1; i <= n; i++) {int k = -1, maxc = -1;for (int j = 1; j <= n; j++) {if (!bin[j] && !vis[j] && dis[j] > maxc) {k = j;maxc = dis[j];}}if (k == -1) return Min;S = T, T = k, Min = maxc;vis[k] = 1;for (int j = 1; j <= n; j++) {if (!bin[j] && !vis[j]) {dis[j] += edge[k][j];}}}return Min;};for (int i = 1; i < n; i++) { // 这里取不到等号int val = contract();bin[T] = 1;MinCut = min(MinCut, val);if (!MinCut) {cout << 0 << endl;return 0;}for (int j = 1; j <= n; j++) {if (!bin[j]) {edge[S][j] += edge[j][T];edge[j][S] += edge[j][T];}}}cout << MinCut << endl;
}
http://www.gsyq.cn/news/29197.html

相关文章:

  • 染色法判定二分图 (dfs算法)
  • 链式前向星建图与搜索
  • 一般图最大匹配
  • CF2152G
  • 平面图最短路(对偶图)
  • 最小生成树(MST问题)
  • 10.23总结
  • 关于 vue项目 代理的坑;baseURL必须为空;代理才会生效
  • 10.21总结
  • 【Linux】倒计时和进度条完成
  • 权威调研榜单:四氟换热器生产厂家TOP3榜单好评深度解析
  • 2025年热门的魔方智能柜,黑金刚智能柜厂家推荐及选择指南
  • 2025 年漆包线厂家最新推荐榜,技术实力与市场口碑深度解析,筛选优质品牌助力采购决策
  • 2025 年优质销轴厂家最新推荐榜,技术实力与市场口碑深度解析,聚焦高品质连接解决方案发黑 / 异型 / 非标 / 农机销轴公司推荐
  • View root,dirs,files
  • 2025年正规的按动中性笔,多功能中性笔厂家推荐及采购指南
  • 2025 年企业邮箱供应商品牌最新推荐榜,聚焦技术实力与市场口碑深度解析
  • python type创建类
  • 2025 年最新试验箱厂家排行榜:高低温 / 快速温变 / 三综合 / 淋雨 / 沙尘 / 高低温冲击 / 高低温湿热设备优质厂家最新推荐
  • 2025年质量好的防火风管加工,角钢风管加工厂家推荐及选择建议
  • 2025 年板材厂家最新推荐排行榜:胖胖熊等优质企业综合实力解析与选购参考
  • 2025 年 502 胶水 UV 无影胶 AB 胶厂家最新推荐榜,技术实力与市场口碑深度解析的优质厂商汇总
  • 2025年知名的氧化铝溶胶,粘结剂铝溶胶直销制造
  • 2025年靠谱的小层叠养鸡设备,育雏育成养鸡设备,养鸡设备粪带厂家推荐及选择指南
  • 2025年昆明装修公司最新推荐榜,全屋装修/房屋装修/侘寂风格装修/简约时尚装修/宋式美学装修/极简风格装修、聚焦企业服务品质与风格适配性深度剖析
  • 2025年专业的不锈钢保温风机,高压保温风机定制定做
  • 2025年比较好的橡胶辊,轧辊橡胶辊,硅胶辊橡胶辊,烫金轮橡胶辊厂家推荐及采购指南
  • EEPROM数据写入策略
  • 2025年靠谱的温室大棚,玻璃温室大棚最新TOP排名厂家
  • 2025年比较好的工业网带炉,有马弗网带炉,等温正火式网带炉厂家推荐及选择建议