Determinarea Arborelui Parțial de Cost Minim

Referat
7/10 (1 vot)
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 803
Mărime: 23.89KB (arhivat)
Publicat de: Florin P.
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Calin Secui

Extras din referat

1. Teoria grafurilor

1.1. Noţiuni generale de teoria grafurilor

Graful = o pereche ordonată de mulţimi, notată G=(X,U);

Unde: X - este o mulţime finită şi nevidă de elemente numite noduri sau vârfuri;

U - este o mulţime de perechi (ordonate sau neordonate) de elemente din X numite muchii (dacă sunt perechi neordonate) sau arce (dacă sunt perechi ordonate).

Obs:

• graful orientat are noduri şi arce;

• graful neorientat are vârfuri şi muchii;

• un graf poate fi reprezentat sub forma unei figuri geometrice alcătuite din puncte (care corespund vârfurilor sau nodurilor) şi din linii drepte sau curbe care unesc aceste puncte (care corespund muchiilor sau arcelor);

• drum într-un graf = o succesiune de muchii adiacente şi distincte care conectează două vârfuri din graf (numite capetele drumului);

• drum simplu = un drum în care muchiile care îl compun sunt distincte

• ciclu = un drum care are drept capete un acelaşi vârf;

• ciclu hamiltonian = un ciclu simplu ce trece prin toate vârfurile sau nodurile grafului G, exact o dată;

• ciclu eulerian = un ciclu simplu ce trece prin toate muchiile grafului G, exact o dată;

• spunem că S este un subgraf al lui G, dacă acesta conţine o parte din vârfurile lui G şi numai acele muchii care le conectează;

• graf conex = dacă între oricare două vârfuri ale acestuia există cel puţin un drum;

• arbore = un graf conex şi fără cicluri.

2. Metode de determinare a arborelui partial de cost minim

Aplicatie:

Se consideră un post de transformare 1 care trebuie sa alimenteze cu energie electrică 7 consumatori. Legăturile posibile între sursă şi consumatori , respectiv între consumatori şi consumatori sunt prezentate în fig. 1.a. . pe fiecare muchie s-a marcat costul liniei electrice în unitţi relative, u.r..

Se cere să se determine configuraţia optimă a reţelei electrice astfel încât costul liniilor electrice să fie minim.

1.a 1.b

2.1. Algoritmul Prim

Rezolvare:

1. – matricea costurilor a[i, j]=

0 50 25 140 70 45 95 170

0 40 125 105 0 0 0

0 65 0 30 0 70

0 0 35 0 75

0 0 95 0

0 80 15

0 65

0

2. – construcţia arborelui de cost minim prin algoritmul lui Prim

- Se consideră 3 vectorii:

• s[i]= vector caracteristic, are val. 1 dacă vf. i a fost inclus în arbore şi 0 altfel;

• t[i]= vectorul părintelui, conţine vf. părinte a lui i în arbore;

• c[i]= vectorul costurilor, conţine valoarea costului muchiei ce îl leagă pe i de părintele său .

Preview document

Determinarea Arborelui Parțial de Cost Minim - Pagina 1
Determinarea Arborelui Parțial de Cost Minim - Pagina 2
Determinarea Arborelui Parțial de Cost Minim - Pagina 3
Determinarea Arborelui Parțial de Cost Minim - Pagina 4
Determinarea Arborelui Parțial de Cost Minim - Pagina 5
Determinarea Arborelui Parțial de Cost Minim - Pagina 6

Conținut arhivă zip

  • Determinarea Arborelui Partial de Cost Minim.doc

Te-ar putea interesa și

Arbori parțiali de cost minim

I. Arbori Fie G un graf orientat. G este un arbore cu radacina r, daca exista in G un varf r din care oricare alt varf poate fi ajuns printr-un...

Arborii parțiali de cost minim

Arbori partiali de cost minim Fie G = <X, V> un graf neorientat conex, unde X este multimea varfurilor si U este multimea muchiilor.Un arbore este...

Algoritmi GREEDY

Pusi in fata unei probleme pentru care trebuie sa elaboram un algoritm, de multe ori "nu stim cum sa incepem". Ca si in orice alta activitate,...

Algoritmi de determinare a arborilor parțiali de cost minim

INTRODUCERE 1. Definiţii Se numeşte arbore orice graf conex şi fără cicluri. Arborele parţial al unui graf conex G este un graf parţial al lui G,...

Stabilirea legăturii telefonice între n localități

Introducere 1. Introducere Introducere Tema de baza a lucrarii de an este “Stabilirea legaturii telefonice intre N localitati.”, cu utilizarea a...

Algoritmi

Inregistrare In fisier relativ void creare() { FILE *f; produs e; char numef[20],flush[20]; printf("n Introduceti un nume pentru fisier...

Metode, Tehnici și Procedee Didactice

III. Metode, tehnici si procedee didactice Sarcinile didactice se realizeaza cu ajutorul metodelor, tehnicilor si procedeelor didactice. Folosirea...

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?