Morfizm graficzny – Wikipedia

before-content-x4

I Morfizm graficzny Lub Graforfizm wykresów jest aplikacją między dwoma wykresami (zorientowanymi lub nie zorientowanymi), która szanuje strukturę tych wykresów. Innymi słowy obraz wykresu

G {DisplayStyle g}
after-content-x4

na wykresie

H {DisplayStyle H}

musi szanować stosunki sąsiednie obecne w

G {DisplayStyle g}

.

Un homomorphisme entre deux graphes

Lewy wykres projektuje na prawym wykresie, na przykład w ten sposób

I

G {DisplayStyle g}

I

after-content-x4
H {DisplayStyle H}

to dwa wykresy, których szczyty v (g) i v (h) oraz krawędzie e (g) i e (h) Uwaga, aplikacja

F : W ( G ) W ( H ) {DisplayStyle f: v (g) do v (h)}

który wysyła szczyty G do H do H, jest morfizmem wykresów, jeśli:

( W W W ) I ( G ) {DisplayStyle forall (u, v) w e (g)}

W

( F ( W ) W F ( W ) ) I ( H ) {DisplayStyle (f (u), f (v)) w e (h)}

.
Prościej,

F {DisplayStyle f}

jest morfizmem wykresów, jeśli obraz dowolnej krawędzi G jest krawędzią H. Jeśli istnieje morfizm G w H, klasycznie mówi się, że G „projekty” w H.

Ta definicja jest ważna zarówno dla wykresów zorientowanych, jak i zorientowanych. Rozciąga się na hipergraph, zorientowane lub nie.

Jeśli występuje homomorfizm w tym samym czasie G w H i jeden z H w ​​G, mówi się, że G i H są homomorficznie równoważne (ale to nie oznacza, że ​​są izomorficzne).

Nie ma ogólnej zasady regulującej liczbę homomorfizmów między dowolnymi dwoma wykresami, które mogą wahać się od 0 do

|. W ( H ) |. |W ( G ) |{DisplayStyle | v (h) |^{| v (g) |}}

.

Wykresy powiązane z homomorfizmami wykresów stanowią kategorię w rozumieniu teorii kategorii.

Zastrzyki ET Sructions [[[ modyfikator |. Modyfikator i kod ]

Mówi się o homomorfizmie

F {DisplayStyle f}

że jest to wstrzyknięcie (odpowiednio przekroczenie), jeśli

F {DisplayStyle f}

jest wstrzykiwań (odpowiednio zatem).

Wykres izomorfizm [[[ modyfikator |. Modyfikator i kod ]

Jeśli homomorfizm jest zarówno iniekcyjny, jak i zatwierdzający, to znaczy biejcive, a jego wzajemną jest również homomorfizm, wówczas mówi się, że F jest izomorfizmem.

Automorfizm wykresowy [[[ modyfikator |. Modyfikator i kod ]

Izomorfizm wykresu sama nazywa się autumorfizmem.

Endomorfizm wykresów [[[ modyfikator |. Modyfikator i kod ]

Czasami interesujące jest badanie homomorfizmów wykresu w sobie. W ten sposób definiujemy koncepcję wykresu rdzeń . Mówi się wykres rdzeń Gdy jakikolwiek homomorfizm tego wykresu na sobie jest izomorfizmem. Każdy wykres jest homomorficznie równoważny pojedynczej wykresu rdzeń (zdefiniowane na izomorfizmie w pobliżu) [Ref. niezbędny] .

Notacja [[[ Pierwszy ]

H O M ( G W H ) {DisplayStyle Mathrm {hom} (g, h)}

oznacza wszystkie homomorfizmy

F : G H {DisplayStyle f: gto h}

I

H O M ( G W H ) {DisplayStyle Mathrm {hom} (g, h)}

to liczba takich homomorfizmów, to znaczy kardynałów

H O M ( G W H ) {DisplayStyle Mathrm {hom} (g, h)}

. Używamy notacji

I N J ( G W H ) {DisplayStyle Mathrm {inn} (g, h)}

Do iniekcji,

S W R ( G W H ) {DisplayStyle Mathrm {sur} (g, h)}

do przecodzenia i

B I J ( G W H ) {DisplayStyle Mathrm {at} (g, h)}

dla bitwy.

Bardzo klasycznym problemem w teorii wykresów jest ustalenie, czy wykres G jest zabarwiony określoną liczbą kolorów. Ten problem sprowadza się do zastanawiania się, czy wykres G projektuje na pełnym wykresie

K N {DisplayStyle K_ {n}}

. Właśnie dlatego problem wiedzy, czy wykres G jest czasami nazywany wykresem H, jest czasem nazywany problemem „zkolorowania H”. Problem ten jest również czasem nazywany problemem H-CSP, gdy H może być hipergraphem. Jest następnie postrzegany jako wykres ograniczenia powiązany z problemem CSP.

Własność homomorfizmu wynikająca bezpośrednio z definicji dotyczy istnienia ścieżki: ograniczenie struktury narzuca dowolnej krawędzi oryginalnego wykresu na obrazie.

Jeśli jesteśmy na szczycie

W 0 {DisplayStyle v_ {0}}

i że idziemy do

W Pierwszy {DisplayStyle v_ {1}}

przy krawędzi

To jest v1v2{DisplayStyle e_ {v_ {1} v_ {2}}}

wtedy możemy zrobić tę samą ścieżkę na obrazie przy grzbiecie

To jest fV( v1) W fV( v2) {DisplayStyle e_ {f_ {v} (v_ {1}), f_ {v} (v_ {2})}}

; Otrzymuje się przez indukcję, że każda ścieżka

G {DisplayStyle g}

znajduje się ścieżką obrazów w

H {DisplayStyle H}

.

Oznacza to na przykład, że jeśli G jest rzutowane w H, siatka G jest większa niż H.

Rozszerzenie problemu zostało zaproponowane w 2006 roku [[[ 2 ] : poprzez kojarzenie szczytu

W W ( G ) {DisplayStyle uin v (g)}

u góry

I {DisplayStyle i}

z

H {DisplayStyle H}

, płacimy koszty, które odnotowaliśmy

C I ( W ) W I W ( H ) {DisplayStyle C_ {i} (u), iin v (h)}

, a następnie możemy zdefiniować koszt homomorfizmu według całego kosztu każdego stowarzyszenia

F W {DisplayStyle f_ {v}}

albo :

Celem jest ustalenie, czy istnieje homomorfizm, którego koszt nie przekracza limitu

k {DisplayStyle K}

.

Wśród innych wariantów problemu możemy określić dla każdego szczytu a obrazy zezwolenie [[[ 3 ] . Ten wariant uogólnia problem kolorowania według listy.

Kolejnym rozszerzeniem problemu jest zainteresowanie wielo-homomorfizmami między dwoma wykresami, to znaczy w następujących aplikacjach:

F : W ( G ) P ( W ( H ) ) {DisplayStyle f: v (g) Rightarrow p (v (h))}

Jak

( X W I ) I ( G ) W ( W W W ) F ( X ) × F ( I ) W ( W W W ) I ( H ) {DisplayStyle forall (x, y) w e (g), forall (u, v) w f (x) czasy f (y), (u, v) w e (h)}

Zestaw wielu homomorfizmów między dwoma wykresami można postrzegać jako element w kategorii częściowo uporządkowanych zestawów.

  1. (W) Pavol Hell et Jaroslav nie badał, Wykresy i homomorfizmy , Oxford University Press, 2004. (ISBN 0198528175 )
  2. (W) Gregory Gutin, Arash Rafiey i A. Yeo, «Poziom analizy naprawy i minimalny koszt homomorfizmów wykresów», w Dyskretna matematyka stosowana. , Tom 154, P. 890-897 , 2006.
  3. (W) Pavol Hell, «Algorytmiczne aspekty homomorfizmów wykresu», w Ankieta w kombinatoricach , London Math. Towarzystwo, Cambridge University Press, strony 239-276, 2003.

after-content-x4