Numim noduri adiacente orice pereche de noduri care formeaza o muchie. Fiecare din cele
doua noduri spunem, ca sunt incidente cu muchia pe care o formeaza.
Gradul unui nod x al grafului G este egal cu numarul muchiilor incidente cu nodul.
Un graf partial al grafului G=(X,U) este un graf G1=(X,V) cu proprietatea c VU (este graful
nsui sau se obine din graful iniial prin eliminarea unor muchii). Se mai spune c graful
parial G1 este indus de mulimea de muchii V.
Un subgraf al unui graf neorientat G=(X,U) este un graf H=(Y,V) astfel inct YX i V
conine toate muchiile din U care au ambele extremiti n Y (poate fi graful iniial sau se
obine din acesta prin eliminarea unor vrfuri i a muchiilor incidente cu acestea). Spunem c
subgraful H este indus de mulimea de vrfuri Y.
Se numete graf complet cu n vrfuri un graf care are proprietatea c oricare dou noduri
diferite sunt adiacente. Un graf complet are n(n-1)/2 muchii.
Un graf se numete bipartit dac exist dou mulimi nevide A i B astfel nct AB=X i
AB= i orice muchie u a lui G are o extremitate n A i una n B.
Fie un graf G=(X,U) cu vrfurile X={x1, x2,, xn}. Se numete lan n graful G succesiunea de
vrfuri L=[ xi1, xi2,, xik] cu proprietatea c dou vrfuri consecutive din L sunt adiacente,
adic muchiile [ xi1, xi2], [xi2,xi3] [xik-1,xik] sunt din U.
Un lan este elementar dac toate vrfurile sale sunt distincte. Altfel este neelementar.
Un lan este simplu dac are toate muchiile distincte. n caz contrar se zice compus.
Se numete ciclu n G un lan L pentru care xi1=xik i toate muchiile [xi1, xi2], [xi2,xi3] [xik-
1,xik] sunt diferite dou cte dou.
Se numete ciclu elementar un ciclu care are proprietatea c oricare dou vrfuri ale sale
su excepia primului i ultimului sunt diferite dou cte dou. Altfel se zice neelementar.
Se numete lan hamiltonian un lan elementar care conine toate vrfurile grafului.
Intr-un graf neorientat G=(X,U) se numete ciclu hamiltonian un ciclu elementar care
conine toate vrfurile grafului.
Teorema: Dac G=(X,U) este un graf cu n3 vrfuri astfel nct gradul fiecrui vrf satisface
condiia: gradul>=n/2 atunci este hamiltonian.
Se numete lan eulerian un lan elementar care conine toate muchiile grafului.
Intr-un graf G=(X,U) se numete ciclu eulerian un ciclu care conine toate muchiile grafului.
Teorem: Un graf G=(X,U) fra vrfuri izolate este eulerian dac i numai dac este conex
i gradele tuturor vrfurilor sunt numere pare.
1. matricea de adiacen: face o asociere ntre noduri i indicii matricei. Este o matrice
simentric fa de diagonala principal, cu nXn elemente, unde n este numrul de noduri.
Grafuri orientate
Se numete graf orientat o pereche ordonat de mulimi G=(X,U), unde: X este o mulime
finit i nevid numit mulimea vrfurilor (nodurilor), iar U este o mulime format din
perechi ordonate de elemente distincte din X numit mulimea arcelor.
Pentru graful G=(X,U) dac exist arcul u=(x,y) spunem c vrfurile x i y sunt adiacente i
amndou sunt incidente cu arcul u.
Gradul exterior al unui nod este egal cu numarul de arce care pleaca din el.
Gradul interior al unui nod este egal cu numarul de arce care intre in el.
Se numete lan ntr-un graf orientat o succesiune de L=(u1,u2,,un) cu proprietatea c orice
dou arce vecine (ui i ui+1) au o extremitate comun. In definirea unui lan nu se ine cont de
orientarea arcelor sale.
Se numete drum ntr-un graf orientat G=(X,U) unde X={x1, x2, ..., xn} este un ir de vrfuri
notat D=( xi1, xi2, ..., xim) cu proprietatea c ( xi1, xi2), ( xi2, xi3), ..., ( xim-1,xim) sunt arce ale
grafului. Un drum este un lan n care toate arcele au aceeai orientare dat de sensul de
deplasare de la x0 ctre xm.
Dac toate vrfurile unui drum sunt distincte, drumul este elementar. Altfel este
neelementar.
Un drum n care toate arcele sunt distincte i extremitaile coincid (xi1=xim) se numete
circuit.
Dac toate vrfurile circuitului cu excepia primului i ultimului vrf sunt distincte dou cte
dou circuitul este elementar. Altfel este neelementar.
Un graf orientat este complet dac oricare dou vrfuri distincte ale sale sunt adiacente.
Un drum hamiltonian ntr-un graf orientat este un drum care conine toate vrfurile grafului.
Intr-un graf orientat G=(X,U) se numete circuit hamiltonian un circuit elementar care
conine toate vrfurile grafului.
Un drum eulerian ntr-un graf orientat este un drum simplu care conine toate arcele
grafului.
Intr-un graf orientat G=(X,U) se numete circuit eulerian un circuit care conine toate arcele
grafului.
Un subgraf al unui graf orientat G=(X,U) este un graf H=(Y,V) astfel inct YX i V conine
toate arcele din U care au ambele extremiti n Y (poate fi graful nsui sau se obine din
acesta prin eliminarea unor vrfuri i a arcelor incidente cu acestea).
Un graf orientat G=(X,U) se numete conex dac pentru oricare dou vrfuri distincte x, y
X exist un lan cu extremitile x i y.
Un graf orientat este complet dac oricare dou vrfuri distincte ale sale sunt adiacente.
In total sunt 3n(n-1)/2 grafuri orientate complete cu n vrfuri.
1. matricea de adiacen: face o asociere ntre vrfuri i indicii matricei. Este o matrice
ptratic cu nXn elemente, unde n este numrul de noduri.
Arbori cu radacina
Celelalte noduri sunt repartizate n m0 mulimi disjuncte A1, A2, ..., Am, fiecare din ele fiind la
rndul ei un arbore, iar un nod al fiecrei mulimi este adiacent rdcinii.
Nodurile de pe nivelul 1 sunt fii ai radacinii, iar radacina este considerata parintele nodurilor
de pe nivelul 1.
Descendenii unui nod sunt nodurile adiacente cu el, care se afl pe nivelul urmtor.
Inlimea unui nod ntr-un arbore este lungimea celui mai lung drum de la nodul respectiv la
un nod terminal.
Inaltimea unui arbore este nivelul maxim, sau cel mai lung drum care pleaca din radacina si
ajunge intr-o frunza a arborelui.
Descendent = ntr-un arbore cu rdcin nodul y este descendentul nodului x dac este
situat pe un nivel mai mare dect nivelul lui x i exist un lan care le unete i nu trece prin
rdcin.
Un arbore binar este o mulime finit de noduri care este fie vid, n care ficare nod are cel
mult doi descendeni direci (fii).
Reprezentarea arborilor: