Grafuri

Proiect
8/10 (2 voturi)
Domeniu: Matematică
Conține 1 fișier: doc
Pagini : 42 în total
Cuvinte : 7706
Mărime: 197.57KB (arhivat)
Publicat de: Bogdana Nae
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Alexandru Hampu
lucrarea a fost prezentata in cadrul Universitatii Romano-germane din Sibiu

Extras din proiect

Cap.I Retele de transport

I.1. Flux într-o retea de transport, definitii

Definitie

Se numeste „ retea de transport ” un graf finit fara bucla, în care fiearui arc u îi este asociat un numar c(u) 0 numit „ capacitatea arcului ” si în care :

1) exista un vârf X0 si numai unul, astfel încât “-1X0 = ¦ ; acest vârf se numeste „ intrarea în retea ” ;

2) exista un vârf Xn si numai unul, astfel încât “ X0 = ¦ ; acest vârf se numeste „ iesirea din retea ”.

Flux într-o retea de transport

Fie multimea arcelor incidente interior în Xi si aceea a arcelor incidente exterior în Xi ; se spune ca o functie în valori întregi ¦(u) definita pe este un „ flux ” pentru o retea de transport daca sunt satisfacute relatiile:

1) ¦(u) e 0, u

2) ( Xi X0 , Xi Xn )

3) ¦(u) d c(u), u

¦(u) poate fi asimilat cu o cantitate de materie care trece prin arcul u si deci care nu trebuie sa depaseasca capacitatea c(u) a acestui arc.

Se deduce astfel ca:

= ¦0

Numarul ¦0 reprezinta cantitatea de materie care iese din X0 spre retea si ajunge prin retea în Xn

I.2. Taieturi minime si flux maxim într-o retea de transport

Taietura

Fie A o multime de vârfuri ale retelei continând iesirea Xn si necontinând pe X0. Multimea a arcelor incidente spre interior în A este o taietura a retelei.

Exemplu

Fie: A = { Xn , X2 , X3 , X6 , X9 }

= { ( X8 , Xn ), ( X10 , Xn ), ( X0 , X2 ), ( X1 , X2 ), ( X5 , X2 ), ( X0 , X3 ),

( X5 , X9 ), ( X10 , X9 ) }

este taietura corespunzatoare lui A ; ea a fost materializata printr-o linie punctata în desenul de mai sus, care reprezinta graful. Traseul unei taieturi în desenul grafului este destinat numai pentru materializarea arcelor incidente spre interior întâlnite si poate forma linii deschise sau închise neconexe ; totul depinde de alegerea lui A.

Întrucât A contine iesirea, orice unitate de materie care merge de la X0 la Xn parcurge cel putin odata un arc facând parte din ; deci, oricare ar fi fluxul ¦ si taietura este satisfacuta inegalitatea:

¦(Xn) d c( )

Daca exista un flux ¦0(Xn) si o taietura V astfel încât :

¦0(Xn) d c(V),

fluxul ¦0(Xn) are deci o valoare maxima, iar taietura V o capacitate minima ; de unde teorema de mai jos.

Teorema Ford – Fulkenson ( taietura minima, flux maxim )

Într-o retea de transport data, valoarea maxima a unui flux este egala cu capacitatea minima a unei taieturi.

MAX ¦0 = c( ).

Algoritmul Ford – Fulkenson

Acest algoritm permite obtinerea maximului unui flux printr-o retea ; enuntarea lui va fi ilustrata pe masura ce se dau explicatiile, prin exemplul din figura de mai jos, în care cantitatiile indicatelânga sagetile arcelor reprezinta capacitatile. În acest exemplu, intrarea va fi vârful 0, iar iesirea 11.

Preview document

Grafuri - Pagina 1
Grafuri - Pagina 2
Grafuri - Pagina 3
Grafuri - Pagina 4
Grafuri - Pagina 5
Grafuri - Pagina 6
Grafuri - Pagina 7
Grafuri - Pagina 8
Grafuri - Pagina 9
Grafuri - Pagina 10
Grafuri - Pagina 11
Grafuri - Pagina 12
Grafuri - Pagina 13
Grafuri - Pagina 14
Grafuri - Pagina 15
Grafuri - Pagina 16
Grafuri - Pagina 17
Grafuri - Pagina 18
Grafuri - Pagina 19
Grafuri - Pagina 20
Grafuri - Pagina 21
Grafuri - Pagina 22
Grafuri - Pagina 23
Grafuri - Pagina 24
Grafuri - Pagina 25
Grafuri - Pagina 26
Grafuri - Pagina 27
Grafuri - Pagina 28
Grafuri - Pagina 29
Grafuri - Pagina 30
Grafuri - Pagina 31
Grafuri - Pagina 32
Grafuri - Pagina 33
Grafuri - Pagina 34
Grafuri - Pagina 35
Grafuri - Pagina 36
Grafuri - Pagina 37
Grafuri - Pagina 38
Grafuri - Pagina 39
Grafuri - Pagina 40
Grafuri - Pagina 41
Grafuri - Pagina 42

Conținut arhivă zip

Te-ar putea interesa și

Elemente de Teoria Grafurilor

INTRODUCERE IN TEORIA GRAFURILOR Exista situatii când oameni ce lucreaza în diverse domenii ajung la reprezentarea unor cazuri concrete prin...

Grafuri Neorientate - Euleriene

’’ Ideile, si daca sunt abstracte si daca nu, ca sa le poti manui, trebuie sa le ai. Calculatorul, ca sa-si faca treaba, trebuie sa inteleaga...

Grafuri Neorientate

GRAFURI NEORIENTATE NOTIUNI INTRODUCTIVE NOTIUNI DE BAZA DEFINITIE: Se numeste graf neorientat o pereche ordonata de multimi(X,U), X fiind o...

Grafuri Neorientate

Grafuri neorientate Definiţie. Se numeşte graf neorientat o pereche ordonată de mulţimi (X, U), X fiind o mulţime finită şi nevidă de elemente...

Grafuri Celebre

1. Introducere Numeroase situatii din viata cotidiana pot fi modelate cu ajutorul teoriei grafurilor. Teoria grafurilor este o importanta...

Manual Grafuri

1. Preliminarii 1.1. Algoritmi Toti algoritmii descrisi în cadrul acestei lucrari folosesc structuri de date de tip graf. Unele descrieri sînt...

Algoritmica grafurilor

Capitolul 1 INTRODUCERE Pentru noţiunile din acest paragraf am consultat Behzad, Chartrand, Foster, Croitoru, Olaru, Tomescu. Alte completări...

Ai nevoie de altceva?