→ moooner: 逆向為0正向為滿找符合的邊切下去~12/23 15:45
推 garyhsu1209: 先回你最後問的 Min cut = Max flow12/23 15:46
所以如果同一張圖問max flow跟min cut,其實是在同個問題喲?
推 krusnoopy: cut就是把點數分成兩堆,兩堆會有很多邊連接,light edge12/23 16:41
→ krusnoopy: 就是兩堆的連接邊中,權重最小的12/23 16:41
→ krusnoopy: A選項說,如果某邊是屬於MST的一邊,則該邊是某個cut的li12/23 16:43
→ krusnoopy: ght edge12/23 16:43
→ krusnoopy: 該邊好像很難聽....不過算了...12/23 16:47
XD 但那個cut是隨便分嗎?
※ 編輯: newpuma (223.140.213.159), 12/23/2016 16:50:00
推 krusnoopy: 我想了一下,覺得prim的演算法就是一直找light edge來12/23 16:50
→ krusnoopy: 做出生成樹的,所以選項是對的12/23 16:50
→ krusnoopy: some cut就是任意的意思12/23 16:50
→ krusnoopy: b的反例12/23 17:00
如果只是說最小權重邊我可以理解,但換成cut就覺得有點難懂,難道一定會被cut到嗎,
有沒有可能最小權重剛好沒有被cut到?
※ 編輯: newpuma (223.140.213.159), 12/23/2016 17:03:12
推 krusnoopy: 假設是(u,v)邊權重最小,你把u一個點當一堆,其他所有點 12/23 17:07
→ krusnoopy: 當一堆就是light edge了,其實就是prim的切法 12/23 17:07
推 krusnoopy: cut是分兩堆S,T. ST交集空,ST聯集是所有點 12/23 17:10