Subgraf generat

Un subgraf generat al unui grafic  este un alt grafic format dintr-un subset de vârfuri ale graficului împreună cu toate muchiile care conectează perechile de vârfuri din acel subset.

Definiție

Formal, fie G = ( V , E )  orice graf, și fie SV  o submulțime de vârfuri în G . Atunci subgraful generat G [ S ]  este un grafic ale cărui vârfuri sunt elemente ale lui S , și ale cărui muchii constau din toate muchiile din mulțimea E , ale căror vârfuri finale aparțin lui S [1] . Aceeași definiție se aplică graficelor nedirecționate , graficelor direcționate și chiar multigrafurilor .

Un subgraf generat G [ S ] poate fi numit și un subgraf generat în G de un set de vârfuri S sau (dacă contextul nu duce la ambiguitate) un subgraf generat de vârfuri S .

Exemple

Tipurile importante de subgrafe sunt următoarele:

Calcul

Problema izomorfismului subgrafului generat este un tip de problemă de căutare a subgrafului izomorf în care scopul este de a testa dacă un grafic poate fi găsit ca subgraf generat al altui grafic. Deoarece această problemă include problema clicei ca caz special, este NP-complet [4] .

Note

  1. Diesel, 2006 , p. 3–4.
  2. Howorka, 1977 , p. 417–420.
  3. Chudnovsky, Robertson, Seymour, Thomas, 2006 , p. 51–229.
  4. Johnson, 1985 , p. 434–451.

Literatură