Subgraf

Acest material se referă la grafuri neorientate. Pentru grafuri orientate vezi: Subgraf - Grafuri orientate.

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

Se numește subgraf al lui GG un graf G1=(X1,U1)G_1=(X_1,U_1) cu proprietatea că X1X_1 este o submulțime nevidă a lui XX, iar U1U_1 conține toate muchiile lui GG care au ambele extremități în X1X_1.

Spus altfel, un subgraf al unui graf neorientat conține doar o parte din nodurile grafului inițial, împreună cu toate muchiile dintre nodurilor rămase.

Exemplu de subgraf pentru un graf neorientat:

Subgraf graf neorientat

Subgraful este conex.

Observând subgraful G1G_1, vedem că mulțimea de noduri este X1={1,2,3,4}X_1=\{1,2,3,4\}. Lipsa nodurilor 55, 66 și 77 va provoca dispariția unor muchii care altfel nu ar fi avut 2 noduri extremități.

Toate celelalte muchii ale lui GG, care au extremități în X1X_1, vor fi păstrate în subgraf.


Publicitate

Numărul de subgrafuri

Numărul total de subgrafuri al unui graf neorientat este 2n12^n-1.

Formula este dedusă din faptul că fiecare nod poate fi prezent sau nu în subgraf, deci avem 2n2^n posibilități. Dintre acestea, trebuie eliminat cazul în care nu avem niciun nod în subgraf.