FLUXURI MAXIME ÎN REŢELE DE TRANSPORT. x 4

Σχετικά έγγραφα
Metode iterative pentru probleme neliniare - contractii

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate.

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a.

MARCAREA REZISTOARELOR

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1

Metode de interpolare bazate pe diferenţe divizate

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare

5.4. MULTIPLEXOARE A 0 A 1 A 2

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile

Curs 4 Serii de numere reale

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE.

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor


Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi"

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE

Seminar 5 Analiza stabilității sistemelor liniare

Examen AG. Student:... Grupa:... ianuarie 2011

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă.

Subiecte Clasa a VIII-a

Esalonul Redus pe Linii (ERL). Subspatii.

riptografie şi Securitate

Integrala nedefinită (primitive)

Asupra unei inegalităţi date la barajul OBMJ 2006

Capitolul 2 - HIDROCARBURI 2.4.ALCADIENE

Criptosisteme cu cheie publică III

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0

Subiecte Clasa a VII-a

Ecuaţia generală Probleme de tangenţă Sfera prin 4 puncte necoplanare. Elipsoidul Hiperboloizi Paraboloizi Conul Cilindrul. 1 Sfera.

Examen AG. Student:... Grupa: ianuarie 2016

SERII NUMERICE. Definiţia 3.1. Fie (a n ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor

Aplicaţii ale principiului I al termodinamicii la gazul ideal

Conice. Lect. dr. Constantin-Cosmin Todea. U.T. Cluj-Napoca

a. 11 % b. 12 % c. 13 % d. 14 %

Profesor Blaga Mirela-Gabriela DREAPTA

Curs 1 Şiruri de numere reale

Transformata Laplace

Algoritmica grafurilor XI. Cuplaje in grafuri. Masuri de calitate. Numere Ramsey

Principiul Inductiei Matematice.

Laborator 1: INTRODUCERE ÎN ALGORITMI. Întocmit de: Claudia Pârloagă. Îndrumător: Asist. Drd. Gabriel Danciu

Capitolul 2 - HIDROCARBURI 2.3.ALCHINE

Functii Breviar teoretic 8 ianuarie ianuarie 2011

R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale.

Definiţia generală Cazul 1. Elipsa şi hiperbola Cercul Cazul 2. Parabola Reprezentari parametrice ale conicelor Tangente la conice

3. Momentul forţei în raport cu un punct...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...4

Componente şi Circuite Electronice Pasive. Laborator 3. Divizorul de tensiune. Divizorul de curent

Problema a II - a (10 puncte) Diferite circuite electrice

Ovidiu Gabriel Avădănei, Florin Mihai Tufescu,

Capitolul 2 - HIDROCARBURI 2.5.ARENE

TEMA 9: FUNCȚII DE MAI MULTE VARIABILE. Obiective:


a) (3p) Sa se calculeze XY A. b) (4p) Sa se calculeze determinantul si rangul matricei A. c) (3p) Sa se calculeze A.

2.1 Sfera. (EGS) ecuaţie care poartă denumirea de ecuaţia generală asferei. (EGS) reprezintă osferă cu centrul în punctul. 2 + p 2

Valori limită privind SO2, NOx şi emisiile de praf rezultate din operarea LPC în funcţie de diferite tipuri de combustibili

Componente şi Circuite Electronice Pasive. Laborator 4. Măsurarea parametrilor mărimilor electrice

BARAJ DE JUNIORI,,Euclid Cipru, 28 mai 2012 (barajul 3)

Curs 2 Şiruri de numere reale

1. PROPRIETĂȚILE FLUIDELOR

Sisteme diferenţiale liniare de ordinul 1

Capitolul ASAMBLAREA LAGĂRELOR LECŢIA 25

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005.

Laborator 11. Mulţimi Julia. Temă

Ecuatii trigonometrice

Cursul Măsuri reale. D.Rusu, Teoria măsurii şi integrala Lebesgue 15

V O. = v I v stabilizator

Ecuatii exponentiale. Ecuatia ce contine variabila necunoscuta la exponentul puterii se numeste ecuatie exponentiala. a x = b, (1)

VII.2. PROBLEME REZOLVATE

RĂSPUNS Modulul de rezistenţă este o caracteristică geometrică a secţiunii transversale, scrisă faţă de una dintre axele de inerţie principale:,

Capitolul 4. Integrale improprii Integrale cu limite de integrare infinite

Fig Impedanţa condensatoarelor electrolitice SMD cu Al cu electrolit semiuscat în funcţie de frecvenţă [36].

8 Intervale de încredere

Capacitatea electrică se poate exprima în 2 moduri: în funcţie de proprietăţile materialului din care este construit condensatorul (la rece) S d

T R A I A N ( ) Trigonometrie. \ kπ; k. este periodică (perioada principală T * =π ), impară, nemărginită.

2. Sisteme de forţe concurente...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3

Analiza funcționării și proiectarea unui stabilizator de tensiune continuă realizat cu o diodă Zener

Tranzistoare bipolare şi cu efect de câmp

Curs 2 DIODE. CIRCUITE DR

Laborator 6. Integrarea ecuaţiilor diferenţiale

Subiecte Clasa a VIII-a

Transformări de frecvenţă

2. Circuite logice 2.5. Sumatoare şi multiplicatoare. Copyright Paul GASNER

2. CONDENSATOARE 2.1. GENERALITĂŢI PRIVIND CONDENSATOARELE DEFINIŢIE UNITĂŢI DE MĂSURĂ PARAMETRII ELECTRICI SPECIFICI CONDENSATOARELOR SIMBOLURILE

Progresii aritmetice si geometrice. Progresia aritmetica.

Cum folosim cazuri particulare în rezolvarea unor probleme

13. Grinzi cu zăbrele Metoda izolării nodurilor...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...

I. Scrie cuvântul / cuvintele dintre paranteze care completează corect fiecare dintre afirmaţiile următoare.

Codificatorul SN74148 este un codificator zecimal-bcd de trei biţi (fig ). Figura Codificatorul integrat SN74148

5.1. Noţiuni introductive

1.7. AMPLIFICATOARE DE PUTERE ÎN CLASA A ŞI AB

riptografie şi Securitate

9 Testarea ipotezelor statistice

SEMINARUL 3. Cap. II Serii de numere reale. asociat seriei. (3n 5)(3n 2) + 1. (3n 2)(3n+1) (3n 2) (3n + 1) = a

Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane

Capitolul 2 - HIDROCARBURI 2.5.ARENE

7. Fie ABCD un patrulater inscriptibil. Un cerc care trece prin A şi B intersectează

CONCURS DE ADMITERE, 17 iulie 2017 Proba scrisă la MATEMATICĂ

Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R. 4.1 Proprietăţi topologice ale lui R Puncte de acumulare

Transcript:

FLUXURI MAXIME ÎN REŢELE DE TRANSPORT Se numeşte reţea de transport un graf în care fiecărui arc îi este asociat capacitatea arcului şi în care eistă un singur punct de intrare şi un singur punct de ieşire. Grupa de probleme din activitatea de transport, care are ca model reţeaua de transport, prezintă următoarele caracteristici: - se dau mai multe surse ce dispun de resurse limitate şi mai multe destinaţii care solicită anumite cantităţi din resursele de la surse; - transportul resurselor de la surse la destinaţii se face trecând prin anumite centre intermediare care leagă resursele de destinaţii, iar între fiecare centre eistă o anumită limită a cantităţii ce se poate transporta (restricţii de capacitate); - obiectivul urmărit este transportul unui volum maim de resurse; - după realizarea transportului maim de resurse se analizează în continuare dacă este posibil să fie satisfăcute toate cererile şi cum trebuie organizat transportul. Această grupă de probleme cunoscută şi sub numele de grupa problemelor de flu maim se rezolvă cu ajutorul algoritmului Ford-Fulkerson. Problemele de acest gen apar în transportul aerian, feroviar, auto şi mai puţin în cel naval. Eemplu: I. Fie reţeaua reprezentată în figura următoare (pe fiecare arc este înscrisă capacitatea corespunzătoare). Să se determine fluul de valoare maimă ce străbate reţeaua R aplicând algoritmul Ford-Fulkerson. 5 4 0 6 5 5 8 3 6 Etape: Etapa. Se caută succesiv drumuri de la 0 la n astfel încât fiecare din aceste drumuri să fie format numai din arce nesaturate (arcul saturat este arcul al cărui flu este egal cu capacitatea sa). Pentru fiecare drum astfel format se determină cantitatea θ min {c φ }, unde: φ = fluul arcului; c = capacitatea arcului. Această cantitate se adună ca valoare de flu pe toate arcele drumului i, celelalte arce rămânând neschimbate. Fluul total ce străbate reţeaua este dat de suma fluurilor drumurilor construite: n φ θ i i

5=5 4 0 6=3+3 5=5+3+ 5 8=5+3 3 =3+4 6 d min{0-0; 5-0;5-0} 5 0 4 0 5 3 0 5 4 0 3 6 5 0 3 6 6 0 3 5 6 θ d min{0-0; 5-0;5-0;8-0} 5 d min {6-0;5-5; 8-5} 3 θ θ 3 d min{6-3; 5-0; - 0; - 0} 3 θ 4 d min {0-0; - 3; - 3} 4 θ 5 d min {0-4; - 0; 4-0; - } θ 6 Nu se mai pot forma alte drumuri din 0 în n, mergând pe arce nesaturate. Aşadar fluul care străbate reţeaua în acest moment este: 5 5 3 3 4 φ Etapa. Se verifică dacă fluul total obţinut în etapa este sau nu maim aplicând o operaţie de marcare a vârfurilor reţelei după următoarele reguli: se marchează cu + vârful 0 de intrare în reţea. Dacă vârful i a fost marcat, iar vârful j nu a fost marcat şi eistă arcul i j nesaturat (adică c φ 0 ) se marchează vârful j cu (+ i ). dacă vârful i a fost marcat, iar vârful j nu a fost marcat şi eistă arcul j i cu un flu φ 0 se marchează vârful j cu (+ i ). operaţia de marcare a vârfurilor continuă până când se ajunge la una din următoarele situaţii:. Vârful de ieşire din reţea rămâne nemarcat. Fluul găsit este cel maim şi trebuie egalat cu capacitatea tăieturii reţelei. Tăietura este planul ce separă reţeaua în două părţi: vârfurile marcate de vârfurile nemarcate la ultima marcare. Capacitatea tăieturii este egală cu suma valorilor de flu de pe toate arcele străbătute de tăietură. Tăietura trece doar prin arce saturate.. Vârful de ieşire din reţea este marcat, deci fluul nu este cel maim şi se trece la etapa a III-a.

- 5=5 4-3 + (+) 0 6=3+3 5=5+3+ 5 8=5+3 + 6 3 + 0 =3+4 6 + 5 Etapa 3. Se construieşte un lanţ de la intrarea la ieşirea din reţea ( 0 - n ) astfel încât fiecare vârf al lanţului (cu ecepţia vârfului de intrare în reţea) să fie marcat cu indicele vârfului anterior. Acest lanţ se scrie mai uşor de la sfârşit către început folosind marcările realizate în etapa a II-a. Pentru lanţul găsit se calculează cantitatea: δ min{δ,δ }, δ min {c - φ } numai pentru toate arcele lanţului cu săgeata în sensul citirii δ acestuia (de la stânga la dreapta); min {φ } se calculează pentru toate arcele lanţului cu săgeata în sens invers citirii acestuia. Cantitatea δ se adună ca valoare de flu pe toate arcele lanţului cu săgeata în sensul citirii lor şi se scade din fluul arcelor cu săgeata în sens invers citirii lor. Rezultatul final al acestor operaţii este creşterea fluului total ce străbate reţeaua cu δ cantităţi. După aceasta, reţeaua este străbătută de fluul φ φ δ. Fluul φ se verifică printr-o nouă operaţie de marcare a vârfurilor reţelei. Fluul găsit (maim) trebuie să fie egal cu capacitatea tăieturii (C v ), adică cu suma valorilor de flu de pe toate arcele străbătute de tăietură. - 5=5 4-3 + (+) 0 6=3+3 5=5+3++ 5 8=5+3 3 + 0 =3+4 6 δ ( min {0-6; 5-3;5-8; 4 - ; - 9} ), δ 3 3

δ φ φ δ 4 Prin noua marcare rămâne nemarcat, deci φ = flu maim. Capacitatea tăieturii: C v 5 8 4 4 φ. 4

Aplicaţie: În 4 centre de distribuţie A, A, A 3 şi A 4 se găsesc la un moment dat următoarele cantităţi de marfă: A = 40 t, A = A 3 = A 4 = 00 t. Aceste cantităţi urmează să fie transportate la 4 beneficiari B, B, B 3 şi B 4 în următoarele condiţii: B = 00 t, B = 60 t, B 3 = 80 t, B 4 = 300 t. Posibilităţile de transport limitate de capacitatea mloacelor de transport sunt date în tabelul următor. Să se determine cantitatea maimă de mărfuri (fluul maim de mărfuri) ce poate fi transportată de la centrele de distribuţie la beneficiari (făcânduse abstracţie de costuri). B B B 3 B 4 A 40 60 40 - A 00 80 0 - A 3-40 80 60 A 4-40 80 60 Rezolvare: În funcţie de datele din tabel formăm următoarea reţea: Pentru a putea aplica algoritmul Ford-Fulkerson, trebuie ca reţeaua sa aibă un singur punct de intrare şi un singur punct de ieşire. Pentru aceasta, vom introduce în reţea un punct ce reprezintă cantităţile de mărfuri aflate la nivelul celor 4 centre de distribuţie, cantităţi ce urmează a fi transportate la beneficiari şi un punct ce reprezintă cantităţile cu care urmează a fi aprovizionaţi cei 4 beneficiari. În continuare, vom aplica algoritmul Ford-Fulkerson: 5

Etapa. Se caută succesiv drumuri de la 0 la n astfel încât fiecare din aceste drumuri să fie format numai din arce nesaturate. d θ min{40-0; 40-0; 00-0} 40 d θ min{40-40; 60-0; 60-0} 60 d min{40-00; 40-0; 80-0} 40 B B 3 B3 4 B 5 B3 6 B 3B 8 B 9 3B4 0 4B3 4B4 θ 3 d θ 4 min{00-0; 80-0; 60-60} 80 d min{00-80; 0-0; 80-0} 0 θ 5 d min{00-00; 00-0; 00-40} 60 θ 6 d min{00-0; 40-0; 60-40} 0 θ d min{00-0; 80-0; 80-0} 80 θ 8 d min{00-00; 60-0; 300-0} 00 θ 9 d min{00-0; 80-0; 80-40} 40 θ 0 d min{00-40; 60-0; 300-00} 60 θ Nu se mai pot forma alte drumuri din în, mergând pe arce nesaturate. Aşadar, fluul care străbate reţeaua în acest moment este: 40 60 40 80 0 60 0 80 00 40 60 800 tone Vom verifica, în continuare, dacă fluul determinat este maim, marcând vârfurile reţelei: 6

În urma operaţiei de marcare a vârfurilor reţelei, vârful de ieşire din reţea a rămas nemarcat, aşadar fluul determinat în etapa anterioară este maim ( 800 t ) Verificăm dacă fluul maim este corect calculat, calculând capacitatea tăieturii trasate în figura următoare:

Capacitatea tăieturii (calculată ca suma capacităţilor arcelor saturate tăiate de curbă) este: C v 00 60 40 80 0 00 00 800, de unde rezultă ca fluul maim a fost calculat corect. 8