边没有方向和权重之分,只需求出一种分割方法即可。
(网上随便找来的图)
举例:
下图中去除顶点 E ,可分割为两个连通图:
下图中去除 1 个顶点,或者 2 个顶点,均不能有效分割;去除 3 个顶点 (1, 4, 7) 可分割为两个连通图:
注:不要 ChatGPT ,谢谢
1
geelaw 2023-04-09 04:23:09 +08:00 1
你需要的关键词是 vertex connectivity 。这个问题可以用(数次调用)最大流—最小割算法解。
|
2
ryd994 2023-04-09 07:57:54 +08:00 via Android 1
max flow min cut
|
3
PendingOni 2023-04-09 08:07:11 +08:00 1
|
4
assiadamo 2023-04-09 12:37:06 +08:00 via Android 1
|
5
mikewang OP @geelaw @ryd994 @PendingOni @assiadamo
感谢各位的回答, 了解了最小割的算法,但是好像都是将边割开,而不是将点去除; #4 这个求割点比较接近了,但是不能解决需要割掉两个以上点的情形 参考了一道题,奶牛的电信 ( https://www.luogu.com.cn/problem/P1345 ) 虽然思路可以将割点转化为了割边,但是这是有来源和目的地的; 对于一般场景如何应对呢... |
7
mikewang OP |