Sunteți pe pagina 1din 6

Created by Pastravanu Marius

Page 1

3/26/2015

Pentru alte sensuri, vedei Graf (dezambiguizare).

nevid de elemente
vrfuri, iar U este o
(ordonate sau
elemente din X numite
perechi neordonate) sau
perechi ordonate). n
numete neorientat,
orientat.

Fig. 1 - Graf neorientat

Fig. 2 Graf orientat


Numim graf o pereche ordonat de mulimi,
notat G=(X,U),
unde X este o
mulime finit i
numite noduri sau
mulime de perechi
neordonate) de
muchii (dac sunt
arce (dac sunt
primul caz, graful se
altfel acesta este

Aadar un graf poate fi reprezentat sub forma unei figuri geometrice alctuite
din puncte (care corespund vrfurilor) i din linii drepte sau curbe care unesc
aceste puncte (care corespund muchiilor sau arcelor).

Created on 11/9/2014 12:56:00 PM

Created by Pastravanu Marius

Page 2

3/26/2015

Ordine i grade
Numim ordinul unui graf, numrul de noduri al grafului, deci cardinalul
mulimii X(G), i notm aceast valoare cu |G|. Numrul de muchii se
noteaz cu G.
Graful vid este graful G(,) i se noteaz cu . Spunem c un graf G este
trivial dac acesta are ordinul 0 sau 1.
Spunem c un nod v este incident cu o muchie r dac vr. Dou vrfuri x
i y se numesc adiacente dac exist o muchie e care le unete (cu care
amndou vrfurile sunt incidente). Dou muchii sunt adiacente dac exist
un nod x care s fie incident cu ambele muchii.
Numim gradul unui nod particular v (vX(G)), numrul de arce care sunt
conectate la acel nod i se noteaz de obicei cu (v) sau cu d(v).
Dac adunm gradele tuturor nodurilor din graful G, obinem de dou ori
numrul de muchii:

vX(G)(v)=2|U(G)|

Faptul c membrul drept al ecuaiei va fi mereu par, implic aceeai


proprietate n membrul stng, pentru ca egalitatea s fie satisfcut.

Fig. 3 - Graf
Vrfurile verzi sunt
adiacente
Muchiile roii
formeaz un drum
care leag nodurile
i 6

Drumuri ntr-un
graf
Numim drum ntr-un graf o succesiune de muchii adiacente i distincte care
conecteaz dou vrfuri din graf (numite capetele drumului). Un drum se

2 Created on 11/9/2014 12:56:00 PM

Created by Pastravanu Marius

Page 3

3/26/2015

numete simplu dac muchiile care l compun sunt distincte. Numim ciclu
un drum care are drept capete un acelai vrf.
Dac P = x0, ..., xk-1 este un drum n graful G i xk-1x0 este o muchie n acest
graf, atunci P + xk-1x0 este un ciclu din graful G.
Un ciclu se numete hamiltonian dac este simplu i trece prin toate
nodurile grafului G, exact o dat, i se numete eulerian dac trece prin
toate muchiile grafului G, exact o dat. Nu orice graf conine un ciclu
hamiltonian (Fig. 2).
Spunem c S este un subgraf al lui G, dac acesta conine o parte din
vrfurile lui G i numai acele muchii care le
conecteaz.

Conexiune
Spunem c un graf este conex dac ntre oricare
dou vrfuri ale acestuia exist cel puin un drum.
De exemplu grafurile din figurile 1 i 2 nu sunt
conexe, n timp ce graful din figura 3 este un graf
conex. Graful trivial este considerat conex.

Complementul unui graf G este graful G(X,X2U), care conine o


muchie ntre vrfurile x i y dac i numai dac G nu conine o astfel de
muchie.
Complementul unui graf care nu este conex, este un graf conex. Reciproca nu
este adevrat, de exemplu pentru un lan de lungime 3 (ntre 4 vrfuri).

Noiuni asociate
Dac n definiia unui graf se considera E(G) o multimulime pe P2(V(G)),
adic este dat o funcie m: 2(V(G)) , se obine noiunea de multigraf.
Dac n definiia unui graf se considera E(G) o multimulime pe mulimea
prtilor nevide cu cel mult dou elemente ale lui V(G), atunci G se numete
graf general sau pseudograf.

Teoria grafurilor
Created on 11/9/2014 12:56:00 PM

Created by Pastravanu Marius

Page 4

3/26/2015

Un graf etichetat, cu 6 noduri i 7 muchii

n matematic i informatic, teoria grafurilor studiaz proprietile


grafurilor. Un graf este o mulime de obiecte (numite noduri) legate ntre ele
printr-o mulime de muchii crora le pot fi atribuite direcii (n acest caz, se
spune c graful este orientat). Un graf poate fi reprezentat geometric ca o
mulime de puncte legate ntre ele prin linii (de obicei curbe).

Aplicaii
Grafurile au o importan imens n informatic, de exemplu:
n unele problemele de sortare i cutare - elementele mulimii pe care se face
sortarea sau cutarea se pot reprezenta prin noduri ntr-un graf;
schema logic a unui program se poate reprezenta printr-un graf orientat n
care o instruciune sau un bloc de instruciuni este reprezentat printr-un nod,
iar muchiile direcionate reprezint calea de execuie;
n programarea orientat pe obiecte, ierarhia obiectelor (claselor) unui
program poate fi reprezentat printr-un graf n care fiecare nod reprezint o
clas, iar muchiile reprezint relaii ntre
acestea (derivri, agregri)

Arbore(teoria grafurilor)
De la Wikipedia, enciclopedia liber
Exemplu de arbore

4 Created on 11/9/2014 12:56:00 PM

Created by Pastravanu Marius

Page 5

3/26/2015

n teoria grafurilor, un arbore este un graf neorientat, conex i fr cicluri.


Arborii reprezint grafurile cele mai simple ca structur din clasa grafurilor
conexe, ei fiind i cei mai frecvent utilizai n practic.
Termenul de arbore din teoria grafurilor a fost folosit pentru prima dat de
Cayley n anul 1857. El a plecat de la o analogie cu noiunea de arbore din
botanic.

Istorie
Arborii au fost studiai intensiv de numeroi matematicieni i fizicieni,
precum matematicianul britanic Arthur Cayley, pe care l-au interesat
aplicaiile lor n chimia organic, de ex. grafurile chimice, sau fizicianul
german G. R. Kirchhoff, care a studiat aceast categorie pornind de la studiul
reelelor electrice.

Propoziii i teoreme
Fie un graf neorientat G=(V,E), unde V e mulimea vrfurilor, iar E cea a
muchiilor sale. Urmtoarele afirmaii sunt echivalente:
G este arbore.
G este un graf conex minimal (minimal se numete proprietatea unui graf,
c dac i se elimin orice muchie, se obine un graf neconex).
G este un graf fr cicluri maximal (maximal se numete proprietatea unui
graf, c dac i se adaug orice muchie, se obine un graf care are mcar un
ciclu, i deci nu e arbore).
Un arbore cu n 2 vrfuri conine cel puin dou vrfuri terminale.
Orice arbore cu n vrfuri are n-1 muchii.

Ordine i grade

Drumuri ntr-un graf

Conexiune

Noiuni asociate

Aplicaii

ARBORE(TEORIA GRAFURILOR)

Istorie

Created on 11/9/2014 12:56:00 PM

Created by Pastravanu Marius

Page 6

Propoziii i teoreme

6 Created on 11/9/2014 12:56:00 PM

3/26/2015
5

S-ar putea să vă placă și