私は27000の円弧を持つ有向グラフを持っています。コード付き有向グラフのネットワークでの最大フロー値の計算
:
G=nx.Graph(G)
nx.maximum_flow(G,'CHN',"CHL")
私はエラーを取得する:
NetworkXUnbounded: Infinite capacity path, flow unbounded above.
誰もが最大流量値を取得する方法を知っていますか?
私は実行ところで、:
('BGR', 'NCL', {'Edge Id': u'3727', 'weight': 334716.84}),
('BGR', 'ARE', {'Edge Id': u'3606', 'weight': 28347011.33}),
('BGR', 'ARG', {'Edge Id': u'3733', 'weight': 26294089.16}),
('BGR', 'SDN', {'Edge Id': u'3591', 'weight': 78929738.06}),
ありがとう:G.edges(data=True)
、私はそれでこのようなもので辞書を取得します。
これは、すべてのノードに属性の容量を設定する必要があることを意味しますか? – Chi
max-flowの問題についていくつかの基本を習得してください。はい、いくつかの容量*を掲示するか、上限がありません。しかし、これは典型的にあなたの問題から自然に来るものです。 – sascha