Documente Academic
Documente Profesional
Documente Cultură
Teorie Grafuri
Teorie Grafuri
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 component conex a grafului G=(X,U) un subgraf G=(X,U) conex cu
proprietatea c nu exist nici un lan n G care s lege un vrf din X cu un vrf din X\X.
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.
Se numete graf hamiltonian un graf care conine un ciclu hamiltonian.
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.
Se numete graf eulerian un graf care conine un ciclu eulerian.
Teorem: Un graf G=(X,U) fra vrfuri izolate este eulerian dac i numai dac este conex
i gradele tuturor vrfurilor sunt numere pare.
Reprezentarea grafurilor neorientate:
Exist mai multe moduri de reprezentare a grafurilor:
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.
aij=
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.
Arbori cu radacina
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:
1) vector de tati: un vector cu proprietatea ca i este fiu (descendent direct) al nodului
a[i]. a[i] va avea valoarea 0 atunci cand i este radacina.
2) Desen arbore pe nivele.