Problema fluxului maxim

Proiect
7/10 (1 vot)
Domeniu: Matematică
Conține 1 fișier: pdf
Pagini : 8 în total
Cuvinte : 1140
Mărime: 412.26KB (arhivat)
Publicat de: Lorin Tănasă
Puncte necesare: 7
Facultatea de Stiinte Economice
Universitatea "Lucian Blaga", Sibiu
Specializare: Matematică-Informatică Aplicată

Extras din proiect

Elemente teoretice de baza

O retea de flux este un graf orientat G=(V,E) cu 2 noduri speciale (sursa si destinatia).

Fiecarei muchii (u,v) a grafului ii este asociata o valoare cap(u,v) numita capacitatea acelei

muchii. Daca nu exista nici o muchie de la un nod u la un nod v, vom defini cap(u,v)=0.

Un flux f intr-o retea de flux G=(V,E) este o functie definita pe VxV, avand valori reale,

care respecta urmatoarele conditii:

- pentru orice u si v din V, cap(u,v)>=f(u,v) (limitare impusa de capacitati)

- pentru orice u si v din V, f(u,v)=-f(v,u) (anti-simetrie)

- pentru orice u, diferit de s si t, din V,  ( , )  0 vV

f u v (conservarea fluxului)

Aceste 3 conditii reies si in mod intuitiv:

- fluxul pe fiecare muchie nu trebuie sa depaseasca capacitatea muchiei

- fluxul de la un nod u la un nod v poate fi privit ca flux negativ, avand aceeasi valoare

absoluta, de la v la u

- cu exceptia sursei si destinatiei, cantitatea de flux care intra intr-un nod este egala cu

cantitatea de flux care iese dintr-un nod

O circulatie intr-o retea de flux este un flux pentru care proprietatea de conservare a

fluxului se aplica si nodurilor sursa si destinatie. Astfel, reteaua de flux poate fi considerata ca

neavand un nod sursa si unul destinatie. In mod intuitiv, fluxul intr-o astfel de retea poate fi privind

ca “circuland” in cicluri in interiorul retelei.

O muchie (u,v) se numeste saturata daca f(u,v)=cap(u,v). Un drum P in reteaua de flux P

este saturat de un flux f daca cel putin una din muchiile ce alcatuiesc drumul este saturata.

In figura 1. este prezentata o retea de flux cu fluxul reprezentat pe muchii. Numerele

asociate muchiilor sunt in formatul capacitate / flux.

Figura 1. O retea de flux si un flux in aceasta retea (s=sursa, t=destinatia).

Fiind data o retea de flux G=(V,E) cu sursa s si destinatia t si o functie de flux f, valoarea

fluxului este definita ca fiind  vV

f (s,v) si se noteaza |f|.

Problema fluxului maxim se defineste ca reprezentand determinarea acelei functii de flux

f pentru care |f| este maxim.

Algoritmul Ford-Fulkerson

Intrare: o retea de flux G=(V,E)

Iesire: un flux maxim f in reteaua G

1. Fie f(u,v)=0 pentru orice pereche de noduri (u,v) ale lui G

2. Construieste reteaua reziduala Gf

3. cat timp exista un flux pozitiv in reteaua reziduala Gf executa:

3.1. construieste un flux pozitiv f* in Gf

3.2. fie f = f + f* noul flux in G

3.3. construieste noua retea reziduala Gf

Algoritmul Ford-Fulkerson pentru determinarea fluxului maxim intr-o retea de flux.

Metoda saturarii celui mai scurt drum

Metoda saturarii celui mai scurt drum este o metoda de succes in construirea fluxului f* in

reteaua reziduala Gf deoarece limiteaza destul de mult numarul de iteratii ale ciclului “cat timp”.

Lungimea unui drum este calculata ca fiind numarul de muchii din care este alcatuit drumul

respectiv. In continuare vom presupune de fiecare data ca graful are N noduri si M muchii.

Preview document

Problema fluxului maxim - Pagina 1
Problema fluxului maxim - Pagina 2
Problema fluxului maxim - Pagina 3
Problema fluxului maxim - Pagina 4
Problema fluxului maxim - Pagina 5
Problema fluxului maxim - Pagina 6
Problema fluxului maxim - Pagina 7
Problema fluxului maxim - Pagina 8

Conținut arhivă zip

  • Problema fluxului maxim.pdf

Alții au mai descărcat și

Rapoarte. proporții

Unitatea de invatamant: Scoala cu clasele I-VIII Borosoaia Data: 5.01.2010 Clasa:a VI-a A Profesor: Disciplina: matematica-algebra Unitatea...

Probabilități

CAPITOLUL 1 NOTIUNI FUNDAMENTALE ALE TEORIEI PROBABILITATILOR 1.1 Experienta. Proba. Eveniment Orice disciplina foloseste pentru obiectul ei...

Plan de lecție clasa a XII a - proprietăți ale legilor de compoziție - comutativitate . asociativitate

Liceul : Grup Scolar Industrial Construtii de Masini Dacia Clasa :a XII-a E Data : 6.10.2008 Propunator : profesor Disciplina:...

Ecuații Diferențiale Ordinare de Ordinul Întâi Integrabile prin Cuadraturi

O ecuaţie diferenţială ordinară de ordinul întâi sub formă normală se prezintă printr-o egalitate de forma: , (1) unde este funcţia necunoscută...

Matematici Speciale

Tema de casă nr.1 1. Funcţii şi formule trigonometrice 2. Formule de derivare 3. Formule de integrare Temă de casă nr.2 1. Să se determine...

Sisteme Dinamice

CAPITOLUL I SISTEME DINAMICE LINIARE 1.1 Reprezentarea in spatiul stãrilor 1.1.1 Sisteme dinamice liniare continue Un sistem (dinamic) liniar...

Progresii Aritmetice și Geometrice

1.DEFINITIA PROGRESIEI ARITMETICE Un sir de numere (A1 ,A2 ,… ,An ; n>=1) in care fiecare termen incepand cu al doilea ,se obtine din cel...

Te-ar putea interesa și

Soft pentru Algoritmi Fundamentali de Determinare a Unui Flux de Cost Minim

“Diferența dintre școală și viață? În școală, înveți o lecție, apoi dai un test. În viață, ai de dat un test care te învață o lecție.” (Tom...

Metode Cantitative și Calitative în Managementul Modern

Se consideră problema de transport echilibrată definită de următoarele date: Se cere: a) Determinarea soluției optime și evidențierea etapelor...

Posibilități de optimizare a rețelei de aprovizionare la SC Piața de Gros SA București folosind teoria fluxului în rețele de transport - aplicație informatică

INTRODUCERE În cadrul acestei lucrări am încercat să prezint o viziune de ansamblu a activităţii de transport şi aprovizionare, punând accentul pe...

Programare liniară

Societatea comerciala ELCOM S.A. produce 2 tipuri de componente electronice A111, B12 pentru o intreprindere de motoare care trimite trimestrial...

Elemente de Teoria Grafelor

INTRODUCERE Lumea contemporană este produsul unui continuu progres, astfel creându-se noi tehnologii şi metode de modelare. În acelaşi timp, însă,...

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...

Sisteme de transport inteligente și optimizarea fluxurilor de transport

SISTEMELE INTELIGENTE DE TRANSPORT Se poate spune ca un sistem inteligent de transport (Intelligent transportation systems -ITS), considerat in...

Ai nevoie de altceva?