Python`nx.maximum_flow_value`
Python `nx.maximum_flow_value`
我在 Python 中使用以下代码示例来计算下图中每对节点之间的流量,以确定该图是否是 2 连通的。 returns 该图是2连通的,所有节点对都有流>=2
,这是错误的,因为标记区域有一个切割节点。我无法确定我做错了什么。有人可以帮我吗?
for edge in list(T.edges()):
T[edge[0]][edge[1]]['capacity']=1
T[edge[1]][edge[0]]['capacity']=1
flow3 =[]
for d in V:
tempvert =[]
tempvert = set(V) - set([d])
for a in tempvert:
flow_value = nx.maximum_flow_value(T, a, d,capacity = '1')
尝试使用 nx.node_connectivity(G)
。这里是 documentation.
我在 Python 中使用以下代码示例来计算下图中每对节点之间的流量,以确定该图是否是 2 连通的。 returns 该图是2连通的,所有节点对都有流>=2
,这是错误的,因为标记区域有一个切割节点。我无法确定我做错了什么。有人可以帮我吗?
for edge in list(T.edges()):
T[edge[0]][edge[1]]['capacity']=1
T[edge[1]][edge[0]]['capacity']=1
flow3 =[]
for d in V:
tempvert =[]
tempvert = set(V) - set([d])
for a in tempvert:
flow_value = nx.maximum_flow_value(T, a, d,capacity = '1')
尝试使用 nx.node_connectivity(G)
。这里是 documentation.