Sunteți pe pagina 1din 6

1.

Noiuni introductive
Un graf (neorientat sau orientat) este o pereche ordonat de mulimi.
Mulimea X este o mulime nevid i finit de elemente denumite vrfurile grafului.
Mulimea U este o mulime de perechi de vrfuri din graf.
n cazul grafurilor neorientate, perechile de vrfuri din mulimea U sunt neordonate i sunt denumite
muchii. Perechea neordonat format din vrfurile x i y se noteaz(x,y), vrfurile x i y se numesc
extremitile muchiei .
n cazul grafurilor orientate, perechile de vrfuri din mulimea E sunt ordonate i sunt denumite arce.
Perechea ordonat format din vrfurile x i y se noteaz ; vrful x se numete extremitate iniial a
arcului , iar vrful y se numete extremitate final a arcului .
Dac exist un arc sau o muchie cu extremitile x i y, atunci vrfurile x i y sunt adiacente; fiecare
extremitate a unei muchii/unui arc este considerat incident cu muchia/arcul respectiv.
Observaii
1. Cu ajutorul unui graf neorientat putem modela o relaie simetric ntre elementele unei mulimi, n timp ce cu
ajutorul unui graf orientat modelm o relaie care nu este simetric.
2. n practic, informaiile asociate unui graf pot fi orict de complexe, dar, pentru a simplifica, vom considera
c vrfurile grafului sunt etichetate cu numere naturale de la 1 la n (unde cu n vom nota numrul de vrfuri din
graf).

2. Reprezentare vizual a grafurilor


Fiecrui vrf din graf i corespunde un punct n plan care are asociat numrul vrfului. Pentru o mai mare
lizibilitate, un vrf se reprezint ca un cerc sau ptrat n interiorul cruia se specific numrul vrfului.
Dac graful este neorientat, vom reprezenta fiecare muchie ca o linie (dreapt sau curb), care unete cele
dou extremiti ale muchiei.
Dac graful este orientat, vom reprezenta fiecare arc ca o sgeat (dreapt sau curb) dinspre extremitatea
iniial ctre extremitatea final a arcului.
.

1
6

3
4

5
Figura 1
Graf neorientat

2
6

3
4

5
Figura 2
Graf orientat

3. Gradul unui vrf


Fie G=(X,U) un graf neorientat. Se numete grad al unui vrf x numrul de muchii
incidente cu vrful respectiv. Gradul vrfului x se noteaz d(x).
Se numete vrf izolat un vrf care are grad 0.
Se numete vrf terminal un vrf cu gradul 1.
De exemplu, pentru graful din figura 1:
x
d(x)

1
3

2
2

3
1

4
1

5
3

6
0

Vrfuri izolate: 6
Vrfuri terminale: 3, 4

Fie G=(X,U)un graf orientat i x un vrf din graf.


Gradul exterior al vrfului x se noteaz d+(x) i este egal cu numrul de arce care au
ca extremitate iniial pe x.
Gradul interior al vrfului x se noteaz d-(x) i este egal cu numrul de arce care au
ca extremitate final pe x.
De exemplu, pentru graful din figura 2:
x
d+(x)
d-(x)

1
2
1

2
1
1

3
0
1

4
1
1

5
2
2

6
0
0

Observaii
1.Suma gradelor unui graf neorientat este egal cu dublul numrului de muchii din graf.
2.Suma gradelor interioare ale vrfurilor unui graf orientat este egal cu suma gradelor
exterioare ale vrfurilor grafului i este egal cu numrul de arce din graf.

4.Lan, ciclu, drum, circuit


Se numete lan ntr-un graf neorientat, o secven de vrfuri [x1,x2,....xp], cu
proprietatea c oricare dou vrfuri consecutive din secven sunt adiacente.
Un lan este elementar dac el nu conine de mai multe ori acelai vrf.
Un lan este simplu dac el nu conine de mai multe ori aceeai muchie.
Se numete ciclu un lan simplu pentru care extremitatea iniial coincide cu extremitatea
final. Ciclul se numete elementar dac nu conine de mai multe ori acelai vrf (exceptnd
extremitile sale).
Se numete lungime a unui lan numrul de muchii coninute.
De exemplu, pentru graful neorientat din figura 1:
Lan:[3,1,2,5,1,3,1,5,4] - lungime 8.
Lan elementar:[3,1,2,5] - lungime 3,[4,5,2,1,3] - lungime 4.
Lan simplu: [3,1,2,5,1], [4,5,1].
Ciclu: [1,2,5,1,2,5,1] .
Ciclu elementar: [1,2,5,1].

Se numete drum, un lan n care toate muchiile au aceeai orientare.


.
Drumul se numete elementar dac nu conine de mai multe ori acelai vrf.
Se numete circuit un drum simplu pentru care extremitatea iniial coincide cu
extremitatea final. Circuitul se numete elementar dac nu conine de mai multe ori acelai vrf
(exceptnd extremitile sale).
Se numete lungime a unui drum numrul de arce coninute.
Un lan/drum/ciclu/circuit elementar se numete hamiltonian dac el trece prin toate
vrfurile grafului.
Un lan/drum/ciclu/circuit elementar se numete eulerian dac el trece prin fiecare
muchie/arc a/al grafului o singur dat.

5. Tipuri de grafuri
Fie G=(X,U) un graf orientat sau neorientat.
Graful G=(X,U) se numete graf parial al lui G dac U inclus n U.
.
Observaie: Un graf parial al lui G se obine eliminnd muchii/arce din graful G.

2
6

3
4

5
Figura 3

Graf parial obinut din graful din figura 1


prin eliminarea muchiilor [1;3], [1;5].

2
6

3
4

5
Figura 4

Graf parial obinut din graful din figura 2


prin eliminarea arcelor (1;2) ,(5;4).

Graful G=(X,U) se numete subgraf al lui G dac Xinclus in X , iar U este mulimea
tuturor muchiilor/arcelor din U cu proprietatea c au ambele extremiti n X.

Observaie: Un subgraf al lui G se obine eliminnd vrfuri din graful G mpreun cu toate
muchiile/arcele incidente cu acestea.

2
6

3
4

4
Figura 5
Subgraf obinut din graful din figura 1 prin
eliminarea vrfului 5 i a tuturor muchiilor
incident cu acesta: [1,5], [2,5] ,[4,5].

Figura 6
Subgraf obinut din graful din figura
2
prin eliminarea vrfurilor 1, 3 i 6 i a
tuturor arcelor incidente cu acestea:
(1,2), (1,3), (5,1) .

Graful G=(X, U ) se numete subgraf parial al lui G dac X inclus in X, iar U este
inclus n mulimea tuturor muchiilor/arcelor din U cu proprietatea c au extremitile n
Observaie: Un subgraf parial al lui G se obine eliminnd vrfuri din graful G, toate
muchiile/arcele incidente cu vrfurile eliminate, precum i alte muchii/arce din graf.
.
1

2
6

3
4

Figura 7
Subgraf parial obinut din graful din figura 1
prin eliminarea vrfului 5 i a muchiilor [1,3],
[1,5], [2,5], [4,5].

Figura 8
Subgraf parial obinut din graful din
figura 2 prin eliminarea vrfurilor 1, 3 i
6 i a arcelor (1,2), (1,3), (2,5), (5,1) .

Fie G un graf orientat sau neorientat cu n vrfuri i m muchii/arce.


1. Numrul de grafuri pariale ale lui G este 2m.

.
6

3
4

2. Numrul de subgrafuri ale lui G este 2n-1.


Fie G= (X, U) un graf orientat.

Graful GT=(X,UT) se numete graf transpus al grafului G, dac UT={(y,x)|(x,y)aparine U}

Graf complet
Un graf orientat sau neorientat se numete complet dac oricare dou vrfuri din graf
sunt adiacente.
Observaie: Graful neorientat complet cu n vrfuri se noteaz K n i conine
1

muchii.
2

3
2

4
5
Grafuri neorientate complete cu 3, 4 i 5 vrfuri
Pentru un numr de vrfuri fixat, graful neorientat este unic, dar
grafuri complete sunt mai multe.