
动态星图增广全局最小割(Global Minimum Cut of Dynamic Star Augmented Graph)
问题描述
给定一个简单带权无向图 G,含 N 个顶点和 M 条边。第 i 边为 {ui,vi},权重为 wi。
构造图 H:在 G 的基础上新增一个顶点 N,并添加 N 条新边 {i,N}(i=0,1,…,N−1),其中边 {i,N} 的权重为 ai。
处理 Q 个查询:
x_i y_i:将边 {xi,N} 的权重更新为 yi(即修改 axi←yi),然后输出图 H 的全局最小割大小(即删除边集使图不连通的最小总权重)。
约束条件
- 1≤N≤4000
- $0 \leq M \leq \min\!\left(\frac{N(N-1)}{2},\, 4000\right)$
- 1≤Q≤2×105
- 0≤ai≤109
- 0≤ui,vi<N
- ui=vi
- {ui,vi}={uj,vj}(i=j)
- 0≤wi≤109
- 0≤xi<N
- 0≤yi≤109
输入
N M Q
a0 a1 ⋯ aN−1
u0 v0 w0
u1 v1 w1
:
uM−1 vM−1 wM−1
x0 y0
x1 y1
:
xQ−1 yQ−1
4 4 11
0 0 0 1
0 1 1
1 2 2
2 3 3
3 0 0
3 0
0 5
1 5
2 5
3 5
0 0
0 5
1 0
1 5
2 0
2 5
0
1
2
3
6
6
3
6
5
6
#2
4 0 6
0 1 2 3
0 0
0 4
1 5
2 6
3 7
0 3
0
1
2
3
4
3