1. 程式人生 > >網路流(1)-------最大流

網路流(1)-------最大流

一.網路流最大流問題和基本概念

1.網路流基本概念

(1)名詞解釋

源點:流量的源頭,只有流出去的點 匯點:流量的匯聚點,只有流進來的點 流量:一條邊上流過的實際流量 容量:一條邊上可供流過的最大流量 殘量:一條邊上的容量-當前流量,剩下可流的最大流

(2)網路流概念

在一個有向圖上選擇一個源點,一個匯點,每一條邊上都有一個流量上限(以下稱為容量),即經過這條邊的流量不能超過這個上界,同時,除源點和匯點外,所有點的入流和出流都相等,而源點只有流出的流,匯點只有匯入的流。這樣的圖叫做網路流

(3)網路流最大流問題

形象一點 : 現在有一個自來水廠要往你家通水,自來水廠到你們家連線了很多水管,並且中途經過很多轉接點。每根水管都有粗細,通過管子的水流肯定不能太大,不然會撐爆管子。現在問你,從自來水廠放水最多到你家能匯聚有多少水。這就是網路流的最大流問題。給出你源點與匯點,跟你m條有向路