2
A
回答
1
igraph有它:
>>> from igraph import Graph
>>> from random import randint
>>> g = Graph.GRG(100, 0.2) # generate a geometric random graph
>>> g.es["capacity"] = [randint(0, 1000) for i in xrange(g.ecount())]
>>> cut = g.maxflow(0, 99, "capacity")
cut.membership
然後給你的每個頂點(0-1向量)的成員,cut[0]
讓你在切口的一側的頂點,cut[1]
,使另一方,cut.value
給切割的價值。
+0
任何方式來獲得頂點切割集?除了邊緣切割集的終點的簡單回答之外。我們是否也可以找到最小頂點切割集? – Shatu 2012-05-25 20:35:08
相關問題
- 1. 切割段算法
- 2. 切割優化算法
- 3. ST分切路口
- 4. Python切割示例
- 5. 檢測無向圖中所有1-切割的高效算法
- 6. 查找圖中所有切割的算法
- 7. 爲棒替代做法切割算法(遞歸)
- 8. 斷頭臺切割優化的遺傳算法
- 9. Python的切割清單某個字詞
- 10. Canvas方法切割ImageViews
- 11. 在Karger的最小切割算法中,消除圖中的自循環
- 12. 最好的分割算法
- 13. 用GDI切割紙(「飼料和切割」)?
- 14. 嵌套模式算法/切割廢料問題
- 15. 樹中的邊緣切割
- 16. OpenGl中的拉伸切割
- 17. 計算機視覺:分割設置。圖形切割電位
- 18. 3D數學/ 2D旋轉計算:分割/切割3D模型?
- 19. MATLAB中的圖像分割算法
- 20. ST monad聲明的語法
- 21. 計算面向圖中不同s-t切割的數量
- 22. 切割句子的
- 23. 切割功能:在R中進行不規則切割
- 24. Java文本分割算法
- 25. python中的特定模式內的字符串切割
- 26. ř切割
- 27. 切割文件
- 28. 切割件
- 29. Red5切割流
- 30. 在Texture2D中切割孔
您是否檢查過http://code.google.com/p/python-graph/? – Constantin 2010-11-02 09:25:45