Sunteți pe pagina 1din 4

(a) = (a), dac a; (a) = (a) + 1, dac a, a este orientat n sensul parcurgerii v0z; (a) = (a) - 1, dac a, a este

orientat n sens invers parcurgerii v0z. Remarcm faptul c z' = z + 1 , deci fluxul s-a mbuntit.

Figura 6 . Pasul 3. !ac este un flux a crui valoare nu mai poate fi ameliorat prin procedeul precedent, adic nu putem marca v"rful #, atunci fluxul este fluxul de valoare maxim$ z = &a % &a % = c&a % = c& AX %
aAX + aAX aAX

unde XV, v0X, zX, deci AX repre#int o tietur 'i z = c & AX % , X fiind mulimea v"rfurilor nemarcate. Exemple. a%. ( se determine un flux maxim n reeaua de transport)

Figura 61. Rezolvare: (e porne'te cu fluxul iniial, repre#entat n parante#, pe arcele reelei n figura 6*. Fluxul nu este complet deoarece exist drumul d = (v1, v1, v2, v5, z) format din arce nesaturate. +mbuntim fluxul , construind fluxul ,, care este complet. &a % , dac a d ' &a% = &a % + -, dac a d .alorile fluxului , sunt cele din figura 6/. 0rocedeul de marca1 permite marcarea, n continuare, a v"rfurilor v0, v1, v2, v4, v"rfurile v3, v5, z rm"n"nd nemarcate, a'a cum sunt pre#entate n figura 6-. 2ulimea X = {v3, v5, z} determin tietura AX = 4&v1 , v/ %, &v * , v5 %, &v - , z %3 % 6 c(v1, v3) + c(v2, v5) + 7 c(v4, z) = 3 + 4 + 5 = 12, deci max pentru care avem c & AX
*5/

= 12.

Figura 6*.

Figura 6/.

Figura 6-.

Figura 65.
*5-

b). ( se determine fluxul maxim n reeaua de transport pre#entat n figura 65, pornind cu fluxul iniial nul (a) = 0, ()aA. Fluxul iniial nu este complet. 8cesta devine complet dup patru modificri succesive, c"nd se obine reeaua din figura 69.

Figura 66. Fluxul obinut este complet.

Figura 69. 0rocedeul de marca1 permite ameliorarea fluxului.

Figura 6:.
*55

Fluxul mbuntit este repre#entat n figura urmtoare.

Figura 6;. 0rocedeul de marca1 permite numai marcarea v"rfului v0, deci mulimea X = {v1, v2, v3, v4, v5, v6, z} determin tietura AX = 4&v , v1 %, &v , v * %, &v , v/ %3 8'adar, c&a% 6 - 7 ; 7 9 6 * . max 6 a A
X

*56

S-ar putea să vă placă și