網絡流——最小割求最大權閉合子圖

定義 有一個有向圖,每一個點都有一個權值(可以爲正或負或0),選擇一個權值和最大的子圖,使得每個點的後繼都在子圖裏面,這個子圖就叫最大權閉合子圖。 如下圖: 能選的子圖有Ø,{4},{3,4},{2,4},{1,2,3,4},它們的權值分別爲0,-1,5,-6,4. 所以最大權閉合子圖爲{3,4},權值爲5. 解法 這個問題可以轉化爲最小割問題,用網絡流解決。 從源點s向每個正權點連一條容量爲權值
相關文章
相關標籤/搜索