Documente Academic
Documente Profesional
Documente Cultură
Operaionale
Teoria Grafurilor
Grafuri orientate
Se numeste graf orientat o multime ordonata
(A,B) in care A este multimea nodurilor (finita
si nevida), iar B este multimea arcelor.
Gradul unui nod la grafurile orientate
Gradul exterior al unui varf x notat cu d + (x),
reprezinta numarul arcelor care ies din nodul
x,adica nr arcelor de forma (x,y)apartine de B.
Gradul interior al unui varf x notat cu d - (x),
reprezinta numarul arcelor care intra in nodul
x,adica nr arcelor de forma (x,y)apartine de B.
A = {1,2,3,4,5}
B = {(1,2),(2,1),(2,3),(3,1),(5,2)}
Exemplu:
- d(1)=3
- d + (1)=1
- d - (1)=2
Drumuri
Lanturi
(1,2),(2,3),(3,4) - Da
(1,2),(5,2),(2,3) Da
(1,2),(2,1),(1,3) Nu
(1,2),(2,3),(1,5),(5,2) - Nu
Drumuri
1,2,3,1,2 - Drum neelementar
1,2,3,4 - Drum elementar
3,1,2,5 - Nu este drum
Circuite
Grafuri neorientate
Se numeste graf neorientat o pereche de multimi G = (A,B) in
care A este multimea nodurilor (este finita si nevida) si B
este multimea relatiilor/muchiilor.
B = { (x,y) / x apartine lui A, y apartine lui A }
O muchie a apartine de B este deci o submultime cu elemente
{x,y} de varfuri distincte din A si o vom nota (x,y)-notatie
muchie.Vom spune ca varfurile x si y sunt adiacente in G si
ca ambele sunt incidente cu muchia (x,y).
Varfurile x si y se mai numesc si extremitatile muchiei(x,y).
Daca B1 si B2 sunt 2 muchii care au o extremitate
comuna,ele vor fi numite deasemenea incidente.
A = {1,2,3,4,5}
B = {(1,2),(1,3),(2,3),(2,5)}
Exemplu:
-1 este adiacent cu 2 si 3
-1 si 2 sunt extremitatile (1,2)
- nodul 1 este incident cu (1,2)
- (5,2) si (2,3) sunt incidente
Gradul unui nod x , notat cu d(x),reprezinta numarul muchiilor
care trec prin nodul x (incidente cu nodul x).
Exemplu:
d(1)=2
Nodul care are gradul 1 se numeste nod terminal.
Nodul care are gradul 0 se numeste nod izolat.
Lanturi
Se numeste lant o succesiune de noduri x
1 ... x k , cu proprietatea ca oricare doua
noduri vecine (x i ,x i+1 ) apartin de B.
x 1 , x k sunt extremitatile lantului
Lungimea lantului este egala cu numarul
de muchii care il compun, k-1.
Daca nodurile din lant sunt distincte,
atunci lantul este elementar, in caz
contrar este neelementar.
Exemplu:
1,2,3,1,4 - Lant neelementar (lungime 4)
1,2,3,4 - Lant elementar (lungime 3)
1,2,3,1,2,5 - Lant neelementar (lungime 5)
1,2,3,5 - Nu este lant
Cicluri
Cicluri
Se numeste ciclu intr-un graf
neorientat un lant x1 , x2 ... x k cu
proprietea ca x1 =xk si oricare 2
mchii (x i ,x i+1 ) sunt distincte.
Daca un ciclu are toate nodurile
distincte 2 cate 2 cu exceptia
capetelor, atunci el se numeste
ciclu elementar, in caz contrar
neelementar.
Exemplu:
Bibliografie:
Sorin Ndban si Andrea andru - Curs-AlgoritmicaGrafurilor Universitatea Aurel Vlaicu Arad - 2007
Teoria Grafurilor
http://cursuri.flexform.ro/courses/L2/document/ClujNapoca/grupa3/Cojocariu_Cristina/ site/index.html
Algoritmica Grafurilor
http://profs.info.uaic.ro/~croitoru/ag/ag%201314%20allinone.pdf