Documente Academic
Documente Profesional
Documente Cultură
Graf complet
Prin graf complet vom intelege un graf neorientat in care oricare
doua noduri sunt adiacente. Vom nota un graf complet prin Kn, unde n este
numarul de noduri ale grafului.
Relatii utile:
1. Intr-un graf complet, gradul oricarui nod este n-1. Evident, din fiecare
nod, pleaca (sosesc) n-1 muchii.
2. Intr-un graf complet, avem relatia: m=n(n-1)/2, unde m este numarul
de muchii, n, numarul de noduri.
Graf partial
Un graf partial al unui graf neorientat dat G=(V,E) este un graf
G1=(V,E1), unde E1 inclus in E.
Lanturi
Pentru graful neorientat G=(V,E), un lant L=[v1,v2,,vp] este o succesiune de
noduri cu proprietatea ca oricare doua noduri vecine sunt adiacente. De altfel, un
lant poate fi definit prin succesiunea de muchii.
Varfurile v1 si vp se numesc extremitatile lantului.
Numarul p-1 se numeste lungimea lantului. Acesta este dat de numarul de
muchii ce unesc nodurile lantului.
Se numeste lant elementar un lant care contine numai noduri distincte.
Graf conex
Un graf neorientat G=(V,E) este conex daca pentru orice pereche de noduri x,y
apartin lui V , exista un lant in care extremitatea initiala este x si extremitatea
finala este y.
Un graf cu un singur nod este, prin definitie, conex,. Aceasta pentru ca nu
exista doua noduri diferite pentru care sa se puna problema existentei unui lant.
Componente conexe
Cicluri
Un lant L care contine numai muchii dinstincte si pentru care nodul initial
coincide cu nodul final se numeste ciclu. Daca cu exceptia ultimului nod, care
coincide cu primul, lantul este elementar, atunci ciclul este elementar .
Grafuri Hamiltoniene
Fie G=(V,E) un graf. Se numeste ciclu hamiltonian un ciclu care trece o singura
data prin toate nodurile grafului (cu exceptia nodului de inceput).
Un graf care admite un ciclu hamiltonian se numeste graf hamiltonian .
Pentru determinarea ciclurilor hamiltoniene se cunosc algoritmi care sa rezolve
problema in timp polinomial. Acesta este motivul pentru care folosim metoda
Backtracking .
Fie graful neorientat G=(V,E) cu n noduri. Daca pentru orice pereche de noduri
neadiacente Vi != Vj avem relatia d(vi) + d(vj) >= n. Prin urmare atunci graful
este hamiltonian.
Daca G=(V,E) este un graf cu n noduri si gradul oricarui nod este mai mare sau
egal n/2 atunci G este hamiltonian.