Sousedství (teorie grafů)

V teorii grafů je přilehlý vrchol vrcholu v vrchol spojený s v hranou . Okolí vrcholu v v grafu G je vygenerovaný podgraf grafu G , který se skládá ze všech vrcholů sdružených s v a všech hran spojujících dva takové vrcholy. Na obrázku je například znázorněn graf se 6 vrcholy a 7 hranami. Vrchol 5 sousedí s vrcholy 1, 2 a 4, ale nesousedí s vrcholy 3 a 6. Okolí vrcholu 5 je graf se třemi vrcholy 1, 2 a 4 a jednou hranou spojující vrcholy 1 a 2.

Okolí je často označováno jako N G ( v ) nebo (pokud víte, o který graf se jedná) N ( v ). Stejný zápis sousedství lze použít k odkazování na sadu sousedních vrcholů spíše než na odpovídající generovaný podgraf. Okolí popsané výše nezahrnuje v samotné a toto okolí je označováno jako otevřené sousedství v . Můžete definovat okolí, které zahrnuje v . V tomto případě se okolí nazývá uzavřené a označuje se jako N G [ v ]. Pokud to není výslovně uvedeno, předpokládá se, že okolí je otevřené.

Sousedství lze použít k reprezentaci grafů v počítačových algoritmech pomocí seznamu sousedství a matice sousedství . Sousedství se také používá v koeficientu shlukování grafu, který měří průměrnou hustotu jeho sousedství. Kromě toho lze mnoho důležitých tříd grafů definovat vlastnostmi jejich sousedství nebo vzájemnou symetrií sousedství.

Izolovaný vrchol nemá žádné sousední vrcholy. Stupeň vrcholu se rovná počtu sousedních vrcholů. Speciálním případem je smyčka spojující vrchol se stejným vrcholem. Pokud taková hrana existuje, vrchol patří do jeho vlastního okolí.

Lokální vlastnosti grafu

Jestliže všechny vrcholy grafu G mají sousedství izomorfní k nějakému grafu H , pak G je lokálně graf H , a jestliže všechny vrcholy G mají okolí patřící do nějaké rodiny grafů F , G je řekl, že je lokálně graf. F [1] [2] . Například v grafu oktaedru zobrazeném na obrázku má každý vrchol sousedství izomorfní s cyklem čtyř vrcholů, takže oktaedr je lokálně C 4 .

Například:

Mnoho sousedů

Pro množinu A vrcholů je okolí A sjednocením okolí vrcholů, takže obsahuje všechny vrcholy konjugované s alespoň jedním členem A .

O množině vrcholu A grafu se říká, že je modulem, pokud všechny vrcholy A mají stejnou množinu sousedství mimo A . Každý graf má jedinečnou rekurzivní modularizaci, nazývanou modularizace , kterou lze z grafu sestavit v lineárním čase . Modulární dekompoziční algoritmus je aplikován na další algoritmy pro grafy, včetně rozpoznávání grafů srovnatelnosti .

Viz také

Poznámky

  1. Peklo, 1978 .
  2. Sedláček, 1983 .
  3. Wigderson, 1983 .
  4. Hartsfeld, Ringel, 1991 .
  5. Larrión, Neumann-Lara, Pizaña, 2002 .
  6. Malnic, Mohar, 1992 .
  7. Seress, Szabó, 1995 .

Literatura